7000 travelers are sharing their trips daily at TripnTale, shouldn't you?   Showcase Your Trips Now! X

Tequila Restaurant in Columbia, Illinois on highway 3

Viewed: 734  

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.


Please Login or Sign Up to comment.



Tequila Restuarant in Columbia, Illinois

saint louis (columbia Ilinois), United States