Taco Bell 29125

Taco Bell #29125 is a Taco Bell restaurant located at 2102 11th Avenue, Haleyville, Alabama.