WebsiteLocation: 204 W. Main St. St. Charles, IL 60174 Phone: (630) 797-5870Parking: LotMenu Link: menuRestaurant Type: Bar and Grill