Skip to content
Steakhouse

The Village Squire (South Elgin)

2 locals recommend · Estimated price 2 out of 4

Tips from locals

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

Places to stay nearby

  1. Private room
  2. 1 bed
Luxurious home in private neighborhood
  1. Private room
  2. 1 bed
Second Master Suite with private bathroom/shower
Location
480 Randall Rd
South Elgin, IL 60177
Phone+1 847-931-0400
Serves the following meal typesBrunch, lunch, dinner
Reservations
No
Credit cards
Yes (incl. Discover & Visa)
Outdoor seating
Yes
Menus
Brunch, lunch, dinner
Drinks
Full bar, cocktails
Powered by Foursquare