Do you need reservations?
Address: 220 S Main St, Algonquin, IL 60102, USA
Nathan Pitz | May 23, 2018
No, but always helpful. Small restaurant.
Jack Lubinski | May 23, 2018
Definitely!
Debbie Servantes | May 23, 2018
If you arrive at 7 pm or later, it's not a long wait.
Thanks! Your answer is awaiting moderation.