Taco Bell 29263

Taco Bell #29263 is a Taco Bell restaurant located at 267 Highland Avenue, Salem, Massachusetts.