Meroma is one of Mexico City’s best new restaurants, where you can eat everything from heirloom tomatoes with grilled avocado and scallop tiradito to agnolotti in sage butter and arroz negro with seafood. There’s a minimalist bar room on the ground floor, which feels right for a casual, cool meal, a more secluded dining room on the second floor ideal for dates, and the covered terrace - which is one of the best spots for a group dinner in Mexico City. When you add in the long cocktail menu and wine list, you have a restaurant where literally anyone would be happy.
More spots in RomaSee more
Right above Loup Bar you’ll find Maison Artemisia, a cocktail bar in an old Victorian parlor room serving some really great drinks.
Jenni’s Street Quesadilla
Jenni’s serves some of the best street food in Mexico - get a quesadilla and sit on the curb to eat it and remember what pure happiness feels like.
More Mexican spotsSee more
A tiny taco spot in Polanco that specializes in food from Yucatan - get the cochinita pibil tacos and panucho.
Head to El Cardenal in Centro Historico for the best breakfast in the city. Be sure to pair your nata with a concha.
Nicos is a drive, but it’s worth the trip for excellent food from a family-owned traditional Mexican spot. Get the enchiladas and duck mole.
Suggested by our writers
Contramar is a fun seafood spot for a group dinner in Roma - make sure you get the tuna tostadas and the fig tart.
San Angel Inn
Hit up San Angel Inn after the Diego Rivera and Frida Kahlo house. It can get touristy, but the excellent Mexican food and patio make up for it.
This bar down a flight of stairs in the heart of Zona Rosa is hidden, but has a beautiful interior and tiki-style drinks that are great.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more