Ruth's Chris Steak House
100 W Higgins Rd Suite U-1
South Barrington, Illinois
South Barrington, Illinois
Open : 4:00 PM - 10:30 PM
Big Skillet Restaurant & Pancake House
90 Tyler Creek Plaza
Elgin, Illinois
Elgin, Illinois
Open : 7:00 AM - 8:00 PM