I just spent 3 days at the Mirage and I can honestly say that the food at the cafe here was way better. The service was attentive and prompt. I had prime rib. Delicious. My kids had french dips-- really nicely done. Vegetables on the side were fresh and nicely steamed and seasoned. Onion rings were great (I expected frozen) but these were e home made. A nice stop post Hoover dam before our long ride home.