Back to All Events

The Village Squire, Crystal Lake

  • The Village Squire 4818 Northwest Highway Crystal Lake, IL, 60014 United States (map)

The Village Squire is an English pub-style casual dining restaurant featuring live music and a cozy, unique atmosphere, offering a wide selection of entrees and a full bar.

Previous
Previous
February 26

The Village Squire, South Elgin

Next
Next
February 28

Crystal Lake Country Club, Crystal Lake