St. Charles officials help celebrate the grand opening of Time Out Sports Pub & Grill in St. Charles. The establishment at 2051 Lincoln Highway features food, drinks, TVs, pool tables and more.
Time Out opens in St. Charles
Get breaking and town-specific news sent to your phone. Sign up for text alerts from the Kane County Chronicle.