Beer, spirits, wine. What's your poison? The Jailhouse is where many locals and travelers alike go for a couple of leisurely drinks.
Spend an hour or more exploring this watering hole in St. Charles. Like to really get a feel for this area? Bear Lake State Park isn't very far from The Jailhouse and a perfect reason to hang around a while longer.