Below is the detailed listing for Town House Café located in St. Charles, IL. We appreciate your interest in our area and hope you enjoy visiting this venue on your upcoming trip to St. Charles.
105 N. 2nd Avenue, St. Charles, IL 60174
Homemade soups, desserts, pastries round out a healthful lunch menu. Salads, quiche, sandwiches prepared with house-roasted meats, fresh ingredients. Wine, beer, espresso drinks. Sun Brunch 10:30-3pm.
< Return to Previous Page