We went to the MGM Grand Buffet last week in Vegas.
Some folks I knew said it was great -- but it was nothing special.
I have had better food at other buffets for sure.
Yes -- it does have a good variety - sushi to hot meats and breakfast items, but things like the fried chicken did not look great and the desserts offered lacked variety (IMHO), and were nothing special. We went on the Sunday, so I thought it would be really great, but not so.
For 24.99 a head, believe me -- you can do sooooo much better elsewhere.