Taco Bell 35710

Taco Bell #35710 is a Taco Bell restaurant located at 1223 Gessner Drive, Houston, Texas.