Taco Bell 32160

Taco Bell #32160 is a Taco Bell restaurant located at 4700 Boston Street, Baltimore, Maryland.