Taco Bell 16957

Taco Bell #16957 is a Taco Bell restaurant located at 1911 North Diers Avenue, Grand Island, Nebraska.