Taco Bell 29167

Taco Bell #29167 is a Taco Bell restaurant located at 4804 Highway 52 West, Helena, Alabama.