Mix REVIEW - Mandalay Bay Las Vegas
Perched 64 stories up over LAS VEGAS, at THE Hotel in the Mandalay Bay Resort and Casino complex, Mix is glamour in beige on white, bringing world-class cuisine to the Las Vegas strip. You would think the most spectacular aspect of the Mix restaurant would be the 100 miles view out the windows. Wrong!