Papa's Cigar Shop & Lounge is the North Shore's new premier cigar shop and lounge, located right in the heart of Highwood, IL. We have a wide range selection of the world's finest cigars, humidors, and accessories that will tailor cigar enthusiasts. Papa's also features a lounge area where you are welcomed to either catch the big game or to sit back and enjoy your smoke!
Cigars, Humidors, VIP lounge
Based on 0 Reviews
Add Review