Taco Bell 35713

Taco Bell #35713 is a Taco Bell restaurant located at 3720 Old Spanish Trail, Houston, Texas.