Stopped in for a quick bite and a couple of cocktails on a Friday night. They don't take reservations, so plan accordingly! We grabbed a tall top in the bar area and the chairs were surprisingly...
The Village Squire North
(238)
Photos
The Village Squire North, established in 1958, is a beloved family-owned and operated English pub-style restaurant located in Crystal Lake, IL. With a menu boasting over 100 food items, including sandwiches, burgers, ribs, and pasta, the restaurant offers a diverse dining experience for its guests.
Known for its live musical shows and extensive drink selection, The Village Squire North can accommodate over 200 guests and is a go-to spot for both locals and visitors looking for a casual yet vibrant dining atmosphere. With additional locations in Dundee, McHenry, and South Elgin, this restaurant continues to charm patrons with its delicious food and welcoming ambiance.
Generated from their available business information
Also at this address
Reviews
Went for lunch. Our server was great. We greek saganaki . I had Greek chicken and my friend had gyro platter. The chicken was good and moist and came with rice and potatoes. It was supposed to...
It's old school excellent! A family favorite for 40+ years, and you need to appreciate the history there and have appreciation expectations (I think the original burned down). We went for Sunday...
Date of visit: January 4, 2025 A friend--and fellow Yelper--recommended this place and thought I would enjoy the castle motif of the joint, and he's right, I did! Unfortunately the decor was one...
Took my grand daughters to dinner here on their recommendation. Food was very good as I had the Greek special gyro plate. Everything tasted great. The kids ate burgers and pasta and were very...





