Great for this type of restaurant. Meats were actually cooked well considering the volume and method of service. I would say only 2 types of meat came out overcooked. The bacon wrapped turkey was overly salty. The restaurant was practically empty, could have been because it was a Thursday? But the buffet was still fresh and the meats still came out as if cooked just for us. Overall this place fulfills your need for variety without giving up too much in terms of quality. Atmosphere can use a little work, I know its Vegas but this place is borderline tacky. Wine recommendation was fabulous.