food & Drink
ST. CHARLES RESTAURANTS
Experience the many tastes of St. Charles! With 120+ restaurants, everyone is sure to find something they love. You can enjoy one-of-a-kind atmospheres, modern outdoor patios, live music, and waterfront dining all in one day.
Want to explore our brewery scene? Look no further! St. Charles has five spirited breweries who lead the charge in transforming the town. Their hypnotic hops and familial ambiance are the perfect way to experience the city. You can even take a piece of St. Charles home with you in the form of a six pack or growler!