Chesterson and Company Cigars opens in former Herald Square Cigar Store location. Read all about it here.