Cravings offers convenience as a buffet in the Mirage. I am an MLife member and play their online game regularly so I had more than enough points to swap for a Buy One, Get One dining experience. So for us, the $35 wasn't a bad deal at all for dinner.
There is a wide variety of the foods. You will be full before trying it all. It does have the standards of sushi, crab legs, and shrimp. I did enjoy the cut prime rib.
All soft drinks, wine and beer are included in the price of the meal. For a heavy beer drinker you would be able to get your moneys worth in drinks.