Selection, service and price are the hallmarks of this South Miami store. Neptune is billed as “Miami’s Largest Cigar Store,” and while the store is indeed quite large and the selection extensive, its most striking characteristic is its low prices. The staff is also extremely helpful and professional. The lounge has a comfortable mix of couches and high top tables. The store is situated on one of South Florida’s busiest thoroughfares, making it a standard spot for local businessmen to wait out traffic.
Neptune Cigars Superstore
9308 S Dixie Hwy (South Miami)