I came here on my last trip to Vegas and I have to say that I'm pretty impressed for what you get considering the amount you are paying. The service was pretty nice and there's just so much food...so it's best to not get too much of a single thing until you have tried it all.
Their ice cream is pretty good too. I didn't really get a chance to try their desert though, but it looked pretty good anyways.
You'll basically find all types of food here from Mexican to Asian to the normal American stuff.
Good price and good food.