Taco Bell 35732

Taco Bell #35732 is a Taco Bell restaurant located at 1611 North Mechanic Street, El Campo, Texas.