Taco Bell 35703

Taco Bell #35703 is a Taco Bell restaurant located at 2607 Highway 36 South, Brenham, Texas.