Mosaic is a gorgeous restaurant in North Scottsdale, near Pinnacle Peak. I imagine that they have magnificent views of the desert and mountains when it's still light out. The dining room is pretty small, so I'd recommend reservations. If you can't get reservations, I'd caution against dining in the lounge. Although they serve the full menu there, the lounge is actually in its own room and usually pretty empty, so it would detract from the whole experience. The service here is pretty close to perfect - these are professionals, the kind of staff that's trained to stop and step aside as you walk past them, even if they're not in your way at all. The gourmet cuisine here is great - not as inventive as Binkley's, but just as well executed. The menu changes often, so I can't really recommend any particular dishes, other than the amazing Thai shrimp and coconut soup, the one dish that's always on the menu. I would not recommend ordering their foie gras, if it's on the menu. It was the only dish that really missed the mark. I've only had foie gras one other time before, at Picasso in Vegas, so I don't have that much of a basis of comparison, but the foie gras at Mosaic was way inferior to Picasso's phenomenal foie gras (my understanding is that the best foie gras should be firm, smooth, a little buttery - there's here was watery and blubbery). However, that was the only "miss" of the night, out of our many courses. For a special occasion or a splurge night out, you won't be disappointed by Mosaic's beautiful restaurant and surroundings, excellent staff, and wonderful food.