Take time from your busy day and sit down and enjoy fine dining in a casual atmosphere. Reservations are recommended but not required.
259 North Main Street, Decatur, IL 62523
Monday-Thursday: 11:00 AM – 2:00 PM; 5:00 PM-9:00 PM
Friday-Saturday: 11:00 AM – 2:00 PM; 5:00 PM-10:00 PM