1010 S Northwest Hwy
Barrington, IL 60010
(847) 381-6500
100 E Station St (at S Hough St)
Barrington, IL 60010
(847) 277-1027
Hours:
Mon–Thu: 11:30 AM–9:00 PM
Fri–Sat: 11:30 AM–10:00 PM
Sun: 4:00 PM–9:00 PM