Colonial Cafe serving Breakfast, Lunch, Dinner, and Legendary Ice Cream in St. Charles for over 55 years! Come dine-in or order to-go. We open early and stay late well into the night. Join us for Kids Eat Free every Monday night. Nightly Craft Beer and Wine specials. Colonial Cafe is a St. Charles tradition!