Taco Bell 35744

Taco Bell #35744 is a Taco Bell restaurant located at 7506 Westheimer Road, Houston, Texas.