Taco Bell 34829

Taco Bell #34829 is a Taco Bell restaurant located at 464 Breckwood Boulevard, Springfield, Massachusetts.