I have been to Vegas a number of times and I have never even heard of this place. Any of you fine gents (and ladies) ever heard of or visited this place?
I have been there. It's small, but the humi was well stocked with nice sticks. I like their maduros and their other full bodied selections. The little 4 x 60 Maduro is nice. It's right on Fremont.