Outdoor Dining Area Posted by monmixr on July 25, 2020 Location:545 Penny Rd, Barrington, IL 60010, USAPhone:(847) 428-0562Website:http://www.pennyroadpub.comOutdoor dining ares with umbrella covered tables. Posts navigation ← Penny Road Pub Property- Parking Lot