Taco Bell 35747

Taco Bell #35747 is a Taco Bell restaurant located at 3155 South Loop West, Houston, Texas.