116 W. Main Street, Barrington, IL, 60010
Based on 1 reviews.
Hands down the best food and liquor concession in Chicagoland
April 05, 2019
Its worth the price of admission just to see the classic woodwork inside this state of the art 100 year old building. The great food and bar is an added plus.