Taco Bell 27792

Taco Bell #27792 is a Taco Bell restaurant located at 10615 Westheimer Road, Houston, Texas.