I'd try Wm Glen & Son http://www.wmglenusa.com/store/mm5/
They're not that far from the Powell Bart (300 Sutter). Might be worth checking out. They're pretty nice and they've got the Whiskey Shop in the back.

I think there's also another place near Fisherman's Warf but can't remember where.

Good luck!
Noah