Taco Bell 32588

Taco Bell #32588 is a Taco Bell restaurant located at 118 West Street, Ware, Massachusetts.