If you're going to SF, you should stop by the Financial District and hop into Cigar Bar & Grill on Montgomery Street. The selection of cigars is poor, but you can bring your own. They have a well stocked bar and while you can't smoke in the main bar, you can smoke outdoors in their courtyard as well as a few quasi indoor lounges adjacent to the courtyard. They do serve food as well, but I haven't tried it. Great place to hang out smoke a cigar and have a few drinks. I stop my every time I stay at the Le Meridien nearby. There are a couple other places to smoke closer to the Le Meridien, but far inferior by my estimation.