Taco Bell 30113

Taco Bell #30113 is a Taco Bell restaurant located at 2103 Sam Houston, Huntsville, Texas.