Taco Bell 34015

Taco Bell #34015 is a Taco Bell restaurant located at 9406 Cullen Boulevard, Houston, Texas.