Taco Bell 29159

Taco Bell #29159 is a Taco Bell restaurant located at 4315 University Drive Northwest, Huntsville, Alabama.