Taco Bell 35688

Taco Bell #35688 is a Taco Bell restaurant located at 1082 Edgebrook Drive, Houston, Texas.