Dec 10th 2008 10:18AM Yes, Cigar Masters is still open. You can also smoke in the North End and at Churchill's near Quincy Market. This ban is ridiculous. I understand the general smoking ban, but only smokers and people that appreciate cigars go into the cigar bars. Leave them alone.