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!
No reviews yet. Be the first to write a review!