Taco Bell 31264

Taco Bell #31264 is a Taco Bell restaurant located at 13002 Cutten Road, Houston, Texas.