Taco Bell 29249

Taco Bell #29249 is a Taco Bell restaurant located at 1264 Boston Road, Springfield, Massachusetts.