Drag box to select area
100% Were impressed
This restaurant is spacious and offers plenty of seating. The music is pleasant and the hospitality is consistently satisfying. Some features of the place are quite unique: customers can opt to sit in a train car instead of a normal table.
200 Applebee St, Barrington, IL 60010
- Hours: Mon - Sat, 11am - 10:30pm (bar open later); Sun, 4pm - dinnertime
- Accessibility Details: Spots and Ramps
- Accessible: yes