We have a cigar friendly place database and that was one of the places I entered.
http://www.cigargeeks.com/index.php?action=placesYou are correct, what an Awesome place! I have been there numerous times, great food, great staff, and a great atmosphere.
My one thing that bums me out though is that they used to let you bring in your own cigars, now (unless you own a locker) there's a $10 fee.
However they do have a decent selection there now.
Thanks for sharing, it is important to support these places as there are disappearing.