Taco Bell 29323

Taco Bell #29323 is a Taco Bell restaurant located at 203 King Street, Northampton, Massachusetts.