Your travel memory is priceless, TripNtale keeps them safe so you don't have to   Upload Photos Now! X

Tequila Restaurant in Columbia, Illinois on highway 3

Viewed: 505  

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

Home Service done the smart way