Fine Dining Restaurants in South Barrington, Illinois

Find the top Fine dining restaurants in South Barrington, Illinois near you now.

Ruth's Chris Steak House

Steak house

Address: 100 W Higgins Rd Suite U-1, South Barrington, IL 60010

Reserve Order