Owl Shop Cigar Lounge

Bar in New Haven

Not for everyone, places like this are truly dying out. Even if you can't stand the sight or smell of a cigar, it's worth poking your nose in for a taste of another age. If you love cigars, and/or cocktails, a visit is a must.