Hours and Location
Hours & Location
1200 Main Street,
Antioch, IL 60002
(224) 788-9940
Monday Closed
Tuesday, Wednesday, Thursday: 11:00AM - 9:00 PM
Friday and Saturday: 11:00AM - 10:00 PM
Sunday 11:00AM - 8:00PM
As of March 2, 2021 we will Resume Normal Operating Hours and Menu.