Here is the STL rundown of places you need to hit:
Schlafly's Bottlewerks Brewery - Awesome beer
Schlafly's Taproom - Awesome beer
Square One Brewery
- Awesome beer and food
- Good beer and great food
O'Fallon's Brewery - Awesome Beer
Cicero's - Great food and around 200+ beers in bottles and 30 or so on tap.
Blueberry Hill - A STL institution, right next door to Ciceros
Trailhead Brewery - Last on the list for reason.
Check out this thread for more details
What brings you to STL?