Trailhead Brewing Company was one of the first restaurants I visited when we moved to the Saint Louis area. The atmosphere is great, food portions are huge and everything is fresh. There is an actual brewery inside of the restaurant with floor to ceiling windows that display the brewery. The location is nice as well. It is located in the heart of historic downtown St. Charles.
more