Thanks for the tip. We are actually in town to see the Titans on Sunday, but I definitely want to watch the Vols Saturday night in St Louis. Our Hotel is right downtown.
It got really famous after the Riverfront Times and the Travel Channel began pointing it out. The food's really good; usually worth the line (which, be warned, you might have a long wait on the weekends).
Address: 3106 Olive St St Louis, MO 63103
Probably better to go earlier in the day if it's the weekend
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.