Taco Bell 35683

Taco Bell #35683 is a Taco Bell restaurant located at 6907 Highway 6 South, Houston, Texas.