Taco Bell 29081

Taco Bell #29081 is a Taco Bell restaurant located at 2059 Highway 280, Phenix City, Alabama.