The Rooftop Posted by monmixr on January 17, 2016 Location:545 Penny Road, Barrington, Ill. 60010Phone:1-(847) 428-0562Website:http://www.pennyroadpub.com Posts navigation ← The Miller Stage on the Main Level Penny Road Pub Bar and Dining Room →