Opened in 1998, Victory Cigar bar in the Dudley Square Plaza off Rte. 20, has a wide selection of quality cigars, humidors and tobacco products. Our cozy atmosphere offers 4 plasma TVs, leather sofas, a full bar and extensive wine selection.
Whether you’re stopping into enjoy the game or just dropping bye to relax, our bartenders and cigar experts have you covered.