Taco Bell 29255

Taco Bell #29255 is a Taco Bell restaurant located at 2199 Northampton Street, Holyoke, Massachusetts.