Taco Bell 35715

Taco Bell #35715 is a Taco Bell restaurant located at 10006 Cypresswood Drive, Houston, Texas.