Taco Bell 35707

Taco Bell #35707 is a Taco Bell restaurant located at 7206 Bissonnet Street, Houston, Texas.