WebsiteLocation: 108 E. Main St. St. Charles, IL 60174 Phone: (630) 377-8884Parking: Street/GarageMenu Link: menuNotes: Parking also available at City Hall Bldg.Restaurant Type: Mexican