This place used to be a good stop, but the last few times the quality has fallen off the side of the Grand Canyon. While the food may have good and bad days, what doesn't change is the customer service. These people are miserable and couldn't care less about what you want to say. Talk to a manager and if you're not happy about something, they'll just turn and walk away. Cashiers dramatically slow down 30 minutes before a breakfast/lunch/dinner change, so a giant line forms. Came at 10:15 for breakfast (which ends seating at 10:45) and finally got up to pay at 10:43, and watched the cashier have a personal conversation with sometime else. 2 minutes later, it's 10:45 and she turns and tells my party "lunch prices". Really? We just stood in line for 30 minutes and heard what you want to do after you get off? Not happy? "That's just the way it is. Cash or card?". Amusingly, Jack the "manager" proceeded to seat us, and asked how things were. Obviously we were unhappy and told him what happened - he proceeded to go "hmm" and walked off.
Fast forward to the food. Once you get around the maze of walkers and uncontrolled children, you'll get to the food. Now, if you come at a change time, you'll be greeted by "kitchen managers" who literally tell you to go away while they finish making the food to change the trays out.
I get there are time limits and rules, but like a number of other people who have wrote reviews, it's not our fault that you don't have cashiers because your staff is guarding the buffet lines like it was a beach in Normandy. I'll go to M next time, and get a much better meal with people who actually care about their jobs and making people happy. Or at least aren't sour about having to come into work today. If you must support a station casino buffet, try the Palms before it slides off a cliff like the rest of their establishments.