Cigars International building at The Strand at Town Center
The first two Florida stores in Tampa and Lutz feature more than 1,300 cigar brands, full-service bars, indoor and outdoor lounges, flat-screen TVs and ventilation systems “to keep ya fresh as can be.”