The craft beer scene is really hopping in St Louis. In one relatively small area you’ll find Schlaflys Tap Room, Buffalo Brewing, the Urban Chestnut, and Square One Brewery and Distillery. There are probably others, I just haven’t hit them yet. Of course Schlaflys is the original StL craft beer in my mind and has a wide and ever-changing selection. I discovered Buffalo a while back, good food and a killer rye pale ale, plus they are right next to a really great BBQ joint. Square One had a large selection, upscale pub food and hops schnapps among others. Plus you can sit in the bar and look at the stills which is cool. I just made it to Urban Chestnut last weekend. They have a signature chestnut ale called Winged Nut that is really tasty, plus a great rotating stable of brews that include lagers. You don’t always find those in a brewpub since there is a slower turnaround.
Just thought I’d share that bit of info. If I left any good ones out, please add so I can go explore. I know there are a lot of other brewpubs in StL and the surrounding area, I haven’t tried them all yet but intend to eventually.