Stop by the cigar factory right on Decatur east of Canal St. (In the French Quarters, I think its across from the hard rock/ jackson brewery). They roll their own cigars which were pretty decent and they normally are in the store rolling them. Try the vintage if they have any, I was just there 1/4 - 1/10.
Have fun in NOLA.
Bookmarks