Judge their taste first.
Top pickBellini is one of Mexico City’s most unique dining experiences, located high above the city with a 360-degree rotating restaurant that slowly changes your view as you dine. It’s definitely on the pricier side, but the experience and panoramic views make it worth it, especially around sunset or at night. If you go, I highly recommend trying the duck tacos—they’re one of my favorite things on the menu.
28 more places, 1 avoids.
Those two were the free ones. The rest is the list Eli'd give a friend, with the notes to match.