Taco Bell 29262

Taco Bell #29262 is a Taco Bell restaurant located at 31 Plaistow Road, Haverhill, Massachusetts.