Skip to content
Steakhouse

The Village Squire (South Elgin)

2 locals recommend · Estimated price 2 out of 4
Location
480 Randall Rd
South Elgin, IL 60177
Phone+1 847-931-0400
Hours of Operation statusClosed · Opens 11:00 AM
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

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