Taco Bell 29138

Taco Bell #29138 is a Taco Bell restaurant located at 4623 Highway 280 South, Birmingham, Alabama.