It's not in downtown St. Louis — in face, it's roughly 30 minutes outside town — but if you've got the time, The Old Millstream Inn is well worth a visit. Set just off the main drag in a historic town, this multi-level bar and restaurant offers a massive selection of beers — 120, at last count — most taken from small American breweries, as well as above-average food. But the real draw is the beer garden, which is made up of three separate patios, all of which are within earshot of the nearby waterfall, making a relaxing visit that much better.