Taco Bell 29150

Taco Bell #29150 is a Taco Bell restaurant located at 236 15th Street, Tuscaloosa, Alabama.