St.Charles, Illinois - Venue Details

We appreciate your interest in our area and hope you enjoy visiting this venue on your upcoming trip to St. Charles.

Eden on the River

Eden on the River

1 Illinois Street
St. Charles, IL 60174

Mediterranean cuisine overlooking the Fox River. Also offers take out, catering, live music on weekends and kids' menu.


  < Return to Previous Page