Taco Bell 29078

Taco Bell #29078 is a Taco Bell restaurant located at 1116 Highway 231 South, Troy, Alabama.