Tag Archives: bars in st. louis

Sweet Sixteen Games in St. Louis

If you’d rather spend your money on beer while watching the NCAA games for free, here’s a list of some great sports bars in St. Louis.