Fun place! My friends and I were staying at the nearby Wyndham Grand Desert Resort and saw it in passing- we just had to try it!
Absolutely great atmosphere, great beer and great food. I was both shocked and highly entertained when the waitress spanked people who ordered shots (seriously, those spankings are no joke. Everybody goes "oooh" or winces in sympathy.)
Solid 4/5 stars, would go again.