Tequila Restaurant in Columbia, Illinois on highway 3
Columbia, Illinois (near St. Louis)-----
Tequila has several restaurants in St. Louis and Illinois. One in Columbia, Illinois and Freeburg, Illinois. The south St. Louis county location in Oakville is another location (featured in photos by itself in my collection).
This Columbia location is much better to go to than their Oakville location. The dinners are bigger
and the margaritas are much stronger and hence better. The decor is much better as well and more quiet due to a suspended ceiling having accoustical tiles.
Beware that all Tequila restaurants do not take Discover credit cards. Visa and Mastercard accepted or cash, of course.