Taco Bell 27457

Taco Bell #27457 is a Taco Bell restaurant located at 3175 Orchard Park, Orchard Park, New York.