Taco Bell 29135

Taco Bell #29135 is a Taco Bell restaurant located at 2300 Bessemer Road, Birmingham, Alabama.