Taco Bell 29970

Taco Bell #29970 is a Taco Bell restaurant located at 254 West Bypass, Andalusia, Alabama.