The Clubhouse Sports Bar in St. Charles
Catch the big game... or just catch up at this fun St. Charles bar. If you want to kick back with your favorite snack and beverage, watch your favorite team on our flatscreen TV's or just catch up with friends, we have the spot - The Clubhouse St.Charles, a great sports bar in St. Charles. Located just off the 18th green, this St. Charles bar has all you need to relax after the last round.
For hours and Reservations please call 630-584-6300
Hours subject to change without notice.