Great review and great spot.
Enjoyed our time in San Fran. Had a nice smoke at Cigar Bar and Grill after burning my tongue off with some Hunan food.
http://www.cigarbarandgrill.com/
Also grabbed a couple of house sticks from a place down near the aquarium that your post reminded me I haven't tried yet. Best dig one out and give it a shot.