WebsiteLocation: 1400 W Main St St. Charles, IL 60174 Phone: (331) 901-5142Parking: LotMenu Link: menuRestaurant Type: American