Taco Bell 29110

Taco Bell #29110 is a Taco Bell restaurant located at 9509 Parkway East, Birmingham, Alabama.