122 S Main St, Wauconda, Illinois 60084 USA
Main order area... they have plenty of seating.
Photo Credit: Yelp