Taco Bell 35706

Taco Bell #35706 is a Taco Bell restaurant located at 1830 Highway 90, Liberty, Texas.