1 Illinois St, St. Charles, IL, 60174 | Phone: (630) 945-3332

Eden On The River

Located on the Fox River, at the heart of St. Charles

We created Eden On The River for a reason: To share our love of the Mediterranean’s delicious flavors, wholesome ingredients, and bright spices. All dishes are made from scratch, using the freshest of ingredients that truly speak to the simplicity, intensity, and richness of the Mediterranean culture. We also feature world-class wine, beer and spirits program beautifully complemented by our served in a chic but relaxed ambiance.

Eden on the River stands as the renowned restaurant & prestigious fine dining destination that delights the senses with elegant ambiance, gracious service and delectable menus. It is our greatest pleasure to welcome you to our restaurant.