A fixture in Omaha’s cigar scene for over 20 years, The Omaha Cigar Company leads the industry in value, variety and service. Public smoking lounge features flat-screen TVs, plush leather seating, free WIFI, and ventilation system.

Location

5038 South 108th St. Omaha, NE 68137