Taco Bell 16647

Taco Bell #16647 is a Taco Bell restaurant located at 4258 Maple Road, Amherst, New York.