Taco Bell 29136

Taco Bell #29136 is a Taco Bell restaurant located at 508 Highway, Jasper, Alabama.