Back to All Events

The Village Squire, South Elgin

  • The Village Squire 480 South Randall Road South Elgin, IL, 60177 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
March 12

The Village Squire, West Dundee

Next
Next
March 14

Bridges of Poplar Creek Country Club, Hoffman Estates