Taco Bell 29161

Taco Bell #29161 is a Taco Bell restaurant located at 950 Old Monrovia Road Northwest, Huntsville, Alabama.