Going to be in St. Charles, IL sat night and looking for a place to watch the game. Anybody have any bar recommendations for 6 clone fans to watch the game?
There are a number of "sports" type bars in St. Charles, but they may not be the best place to watch a Saturday night game. There is a place called Rookies in St. Charles, but I don't know how much College Football they show. I would probably call them to make sure they get the game. Besides that, there is a Buffalo Wild Wings in Geneva which isn't too far.
Bookmarks