Bar

The Village Squire (South Elgin)

3 locals recommend,

Tips from locals

Robert
July 29, 2018
American, Bar, Pizza
Erik & Cindy
July 12, 2019
It's a cool local restaurant nearby, with a castle theme. And they give you free popcorn!

Unique things to do nearby

Create a personal cross body bag
  1. Crafts class
  2. 5 hours
Location
480 S Randall Rd
South Elgin, IL