Taco Bell 29151

Taco Bell #29151 is a Taco Bell restaurant located at 11210 Memorial Parkway Southwest, Huntsville, Alabama.