Taco Bell 35162

Taco Bell #35162 is a Taco Bell restaurant located at 76 Summer Street, Boston, Massachusetts.