Taco Bell 29141

Taco Bell #29141 is a Taco Bell restaurant located at 3064 Warrior River Road, Hueytown, Alabama.