Taco Bell 29267

Taco Bell #29267 is a Taco Bell restaurant located at 280 Main Street, Haverhill, Massachusetts.