Taco Bell 32676

Taco Bell #32676 is a Taco Bell restaurant located at 7933 Belair Road, Baltimore, Maryland.