I now know why the locals rave about this place. I used to live in Vegas and never got out there mainly because I was always working during the week and my friend (who worked there) said that it was a VERY long wait on the weekends so don't bother. I was visiting Vegas and went to the restaurant during the week and it was perfect. We only waited 5 minutes and were seated.
The food is GREAT. I'm not sure why, but the server would take a long time taking orders so could not check back on us. Why does this surprise me? They don't take special orders so you have to order as it is on the menu. Anyhow, the food makes up for this. The portions are humongous. We took our leftovers back to our condo and were able to enjoy them later.
Great theme, great staff, great vibe!