Saint Charles IL Restaurants Food Delivery 1. 3785 E Main St, Saint Charles, IL 60174-2465 | Olive Garden Italian Restaurant (630) 443-1122