Taco Bell 29111

Taco Bell #29111 is a Taco Bell restaurant located at 1101 Forestdale Boulevard, Birmingham, Alabama.