We've been to this buffet at least a dozen times and the quality of the food varies with the time you choose to dine. Like most buffets, entries can sit on a steam table for a substantial period of time and, obviously, the longer it has languished in its tray, the worse it will taste.
The China Buffet has a good variety of options. I have usually had the best luck with the Mongolian beef. The chicken selections are usually pretty decent also. The shellfish and baby octopus are mediocre.
The fried rice, noodles, and soups are acceptable as are the salad selections and deserts. I really think that if you're looking for great Chinese food you're better off to avoid the buffets, but if you're just hungry and you need to fill a void without needing a taste experience, this place is as good as any other buffet I've tried in the Phoenix Metro area. I'm still looking for a great Chinese buffet and have yet to find it. Maybe it's a mythical place. If anyone has any suggestions, I'd like to hear them.