Taco Bell 35705

Taco Bell #35705 is a Taco Bell restaurant located at 15797 Jfk Boulevard, Houston, Texas.