Taco Bell 35711

Taco Bell #35711 is a Taco Bell restaurant located at 2475 South Highway 6, Houston, Texas.