Cravings is located inside the Mirage. It's a nice buffet. Food variety is huge. Almost too much food to select from. Food was very good (except for the mexican, but I am OK with that). Service was excellent which more than made up for the lack of good mexican food. They have really good italian and chinese. Would I go back,? Yes and I have and plan on it in the future.