New-logo

132 S. Grove Ave., Elgin - IL

The Sandlot

Nearby Restaurants Rating Address Distance
Festival Park
132 S. Grove Ave., Elgin - IL0 ft away
Prairie Rock Grill
127 S. Grove Ave.46 ft away
RoadHouse
200 Prairie St.109 ft away
Imago
216 Prairie St229 ft away
Shop and Share
76 S Grove Ave417 ft away