The 37 Best Restaurants in Roma Norte & Condesa Mexico City [2023]
If you are traveling to the Mexican capital city you don’t want to miss the best restaurants in Roma Norte and Condesa, the trendiest ad most artsy neighborhoods at the moment.
I have been to Mexico City several times for short periods. This time I wanted to stay a little longer and enjoy life as a local in one of my favorite neighborhoods.
Although 10 days is never enough to know a place I felt like I was becoming every day more and more familiar with this pretty neighborhood, and even though I wanted to try as many eateries as possible I still had my favorite ones where I would go back to.
Roma Norte and Condesa are close to each other and very similar which is why I thought I would include both of them in the same post.
Both Roma Norte and Condesa are brimming with amazing restaurants, bars ad coffe shops and the culinary scene keeps changing at a speed that it’s difficult to keep up.
So my suggestion is to use this post as a basic guideline but don’t limit yourself to it and don’t be afraid to explore and try new places that are not included in this guide if you think they are interesting.
During my time in Mexico city I tried different restaurants suggested by local friends and guides but I also did some interesting local food tours to become familiar with the local cuisine faster.

Therefore in this post, you will find a little bit of everything from taco places to upscale restaurants and most of all cafes. I love cafes so much.
Although I have tried a lot of them I also wanted to include others where I didn’t make it but have been suggested by trustworthy friends.
Obviously, there are so many delicious places where you can go eat that it’s really difficult to include all of them. However, I hope this list will help you find your way around La Roma and Condesa and never be disappointed.
I will also include the best food tours and the top things to do in this cool neighborhood.
The best restaurants in Roma Norte and Condesa: upscale and mid-range for lunch and dinner
1. La Docena
A very trendy Mexican gourmet restaurant specializing in Sea Food. People are raving about their Oysters for which the place is actually famous.
They have other restaurants in Polanco Mexico City, Puerto Vallarta and Guadalajara.
Address – Frontera 31, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico – Google Map
2. Esquina Comun
Esquina Comun is a peculiar restaurant that you won’t find on Google Map. In fact, it’s inside a private house. You need to contact them via Instagram to make a reservation.
The creative Chefs will share their beautiful and delicious dishes in a cozy ambiance for a full sensory experience.
3. Maximo
One of the top Mexican restaurants in Colonia Roma Norte offering delicious Gourmet dishes for sophisticated palates.
Address – Av. Álvaro Obregón 65 Bis, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico – Google Map
4. Contramar
I wanted to try Contramar as it was one of the top seafood restaurants suggested by one of my food tour guides.
He mentioned that you can be sure that it’s one of the few restaurants where the fish is absolutely fresh.
I wanted to check it out before deciding to go and I didn’t like the layout of the restaurant as the tables are all very close to one another and the restaurant was packed.
So much noise and so many people. I didn’t really feel comfortable as I prefer more quiet and intimate places.
If you want to go make sure you make your reservation way in advance, though.
5. Restaurante Rosetta
I didn’t make my reservation on time and I couldn’t try this restaurant, but everybody is raving about it, and here is one example of a review.
“Absolutely amazing dining experience. Definitely make sure you to get a reservation ahead of time. The dishes were so unique and creative and everything tasted fantastic. Service was great despite how slammed they were. Strong recommendation if you’re in CDMX.“
After the great success, the owner decided to open different bakeries for lighter dishes and delicious bakery around the city. Check out the cafes section to learn more.
Address – Google Map
6. Broka Bistrot

I went to this restaurant during my amazing Colonia Roma food tour and I loved the gourmet cuisine that combines Italian dishes with Mexican produce.
I had an amazing risotto with huitlacoche (a Mexican mushroom) with a delicious Mexican wine.
The ambiance is really pretty as it’s set in a tranquil courtyard of a colonial home with modern decor. Open for lunch ad dinner.
Address – Zacatecas 126, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico Google Map
7. Sesame
If you love Asian food you will love this place. The dishes are very creative and served in a very artsy presentation, besides being delicious.
The ambiance is also laid back and cozy despite being a relatively upscale restaurant. I walked in without a reservation but it’s advisable to make one, especially if you are in a group.
Address – Colima 183, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico – Google Map
8. La Provoleta
I had dinner in this restaurant the first night I was in Mexico City. I was starving and it was right in front of my place where I was staying. It was the best choice if you love red meat of course.
In fact, it is an Argentinian restaurant serving premium meat cuts and with great service. The ambiance is friendly and they also have a great choice of cocktails and wines.
Address – Puebla 300, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico – Google Map
9. Aleli
Great Mexican gourmet cuisine serves creative and delicious dishes from Mexican culinary traditions such as this tamal in the picture.
It’s located on a lovely rooftop with a laid-back cozy ambiance.
Opening hours – from Tuesday through Saturday from 1 pm to 1 am – Sunday from 1 to 8 pm – Monday closed
Address – Sinaloa 141, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico – Google Map
10. Cafe de Raiz
In Cafe de Raiz you will find very simple yet delicious food. I tried three types of tamales with their spicy sauces and cream. So good!
You can also find other types of Mexican food such as tacos and soups.
Opening hours – from 9 am to 9 pm every day
Address – Merida 132 Bis, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico Google Map
11. Azul Condesa
Azul Condesa is another highly rated fine Mexican restaurant located, of course, in the quiet neighborhood of la Condesa.
Opening hour: every day from 9 am to 12 pm and from 1 pm to 11 pm
Address – Av Nuevo León 68, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX – Google Map
12. Merotoro
Another upscale Mexican restaurant in the heart of the charming Condesa. What I don’t like about this restaurant is that they have fixed menus, either a testing one or a regular menu with a fixed price.
It’s not excessively pricy but make sure you go hungry because you want to get the best bang for your buck.
You will probably need a reservation during the weekend but less necessary during the week.
Open every day from 1 to 11 except for Sundays when it’s open from 1 to 9.
Address – Amsterdam 204, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX – Google Map
13. Lardo
This is a hipster place where locals and expats love to hang out. It’s especially crammed on weekends.
Address – Agustín Melgar 6, Colonia Condesa, Cuauhtémoc, 06140 Ciudad de México, CDMX – Google Map
14. Matisse Condesa
An upscale Mexican restaurant in an artsy space. It’s a local choice for a hearty breakfast where you can choose from a very expansive menu.
If you are not in Roma you can find them in Polanco and in Colonia del Valle as well.
Opening hours – Sunday and Tuesday, 7:30 AM – 10 PM – Monday, 7:30 AM – 6 PM – Wednesday through Saturday – 7:30 AM –12 AM
Address – Av Michoacán 93-Local 3-5, Colonia Condesa, Cuauhtémoc, 06140 Ciudad de México, CDMX Google Map
The best Tacos in Roma Norte and Condesa
15. Tizne Tacomotora

One of my favorite taco places in Mexico city ( among the ones I tried of course). This tiny restaurant offers Asian varieties of tacos that are incredibly tasty.
They also have a delicious ice cream taco for those with a sweet tooth.
Address – Guanajuato 27-B, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX – Google Map
16. Taqueria ALVARO OBREGÓN

I wanted to try this place because I saw it recommended on another blog. It’s not a fancy taqueria, but it’s always very busy so it’s a guarantee of quality.
They have all sorts of tacos, from pastor to carnitas and other local delicacies. Not exactly a place where to hang out but definitely to get some rest from your walking around the Roma Norte neighborhood while fuelling up eating delicious tacos.
Opening hours – every day from 1:30 PM to 5 AM – Sunday from 1:30 to 9:30 PM
Address – Av. Álvaro Obregón 90, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX – Google Map
16. Tres Galeones

This is another very popular taco place that started off as a small taqueria in the heart of La Roma where it’s still very popular. They are now in one of the most exclusive food plazas in Polanco and in Tulum.
The secret of Chef Rodrigo Malvido is how he was able to “combine the street Food concept with the rich Mexican gastronomic culture”.
While he offers quite an extensive and eclectic menu, the specialty is seafood and he prides himself on the quality and freshness of his products.
Opening hours – every day from 12 to 6:30 PM
Address – Jalapa 117, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX – Google Map
17. Mux
The creative chef at Mux takes Mexican street food to a different level. You will find a variety of flavors from the cuisine of all of Mexico, combined in so many innovative ways.
Make sure you go there with an empty stomach so you can try more of their delicious dishes.
Opening hours – From Tuesday through Saturday 9 AM–12 AM – Sunday and Monday, 9 AM–11 PM
Address – Esquina con, Jalapa 189 Col. Roma CDMX MX, Roma Nte Google Map
18. Street tacos

While you are walking around Colonia Roma and Condesa you will find incredible food stalls where you can try so many different kinds of tacos, from Tacos de canastas, barbacoa, carnitas, soups, and many more.
How do you know if it’s a good place where to eat?
First of all, you can see if the products are fresh and the place kept clean, but also you can check when there are many tacos stands around and there is one that’s more crowded, that’s the one where you should go! 🙂
The best Cafes in Roma Norte and Condesa
19. Panaderia Rosetta

Panaderia Rosetta is a must, whether it’s for breakfast, lunch, a snack, or even dessert for dinner, you cannot miss this place.
It’s a very hipster space with delicious pastries and baked goodies. The almond roll is my favorite but there is so much more.
The hip at the moment is their croissant with vanilla ice cream.
The main location is in Colima and it’s bigger than the others but always full but worth the wait.
Opening hours – Sunday 7:30 AM–8:30 PM – Monday through Wednesday 7 AM–9 PM Thursday through Saturday, 7 AM–10 PM
Rosetta (main) Address – Colima 179, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX – Google Map
20. Panaderia Rosetta Puebla

This cafe’ is smaller but they have the same menu ad bakery options. I was always here because it was 2 blocks from my apartment. Keep in mind that they have less seating space than the other main venue.
Address Puebla 242, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX – Google Maps
TIP – Panaderia Rosetta has another location in Colonia Juarez located between Roma and Centro. It’s called cafe’ Nin, very chic but with the same menu and pastries, as it’s the same owner. Check it on Google Map
21. Madre Cafe

Address – Orizaba 131, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX – Google Map
22. Cafebreria el Pendulo

If you are looking for a cozy place to relax and have a coffe or work from your laptop, Cafebreria El Pendulo offers a great ambiance to stay focused or just get some rest from your walking surrounded by books.
It’s not particularly popular for food but great for a snack and coffe or chocolate. You can find several other cafebrerias El Pendulo around Mexico City.
Address – Av. Álvaro Obregón 86, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico Google Map
22. Tierra Garat Salamanca
This is a sort of Mexican Starbucks but much better, especially the coffee.
There are many coffee shops scattered around the city and it’s a great place where to work from your laptop sipping a latte ad having some pastry.
They could work on the bakery side, but the panques are delicious.
Address – Roma Nte., Cuauhtémoc, 06700 Mexico City, Mexico Google Map
23. Panaderia Rosetta Puebla

This Panaderia Rosetta location was my favorite. Although it’s small I would always find seating and it was at only 2 blocks from my place.
Their pastry and baked goods will make you forget about your healthy habits. You just can’t resist.
They have a couple of tables outside and a bar with high chairs.
Address – Puebla 242, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX Google Map
24. Blend Station


Right across the road from the Rosetta place, you can find this cute coffee place with ample seating and outlets which makes it a great place to work from your laptop.
They have a great variety of very healthy dishes but also pastries and more. It’s great for breakfast, lunch, or a snack.
Opening hours – from 8 am to 8 pm every day.
Address – Puebla 237, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX Google Map
25. The Backyard

Here I had one of the best sandwiches I had in ages. It’s a place to hang out with friends or to work from your laptop, with a very laid-back ambiance and a nice courtyard.
Address – Acapulco 51, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX Google Map
26. Cafe Barajas
Coffee lovers and experts will love this place where you can taste many types of cafes done with many different methods.
The place is tiny but it’s nicely decorated a offers a cozy ambiance.
Opening hours – from 12 to 8
Address – Monterrey 225, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX Google Map
27. Maque

A cute cafe where you can taste delicious pastry including the classic concha, a mexican sweet bread which is their speciality. It’s usually not my favorite but the one they make is absolutely delicious.
A great place for breakfast and lunch as they have delicious other Mexican dishes and a great assortment of pastry and baked goods.
Opening hours – Every day 8 AM–9 PM
Address – Coahuila 65, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX – Google Map
28. Postales de Cafe
Cute small cafe on the pretty Avenida Mazatlan where to enjoy delicious pastry and a coffee. They don’t have any other dishes, just a variety of coffe and hot drinks and sweet temptations.
I loved the ambiance and the creative decor.
Address – 06140, Avenida Mazatlan 30, Colonia Condesa, 06140 Ciudad de México, CDMX – Google Map
29. Bollu

Cozy coffe place with delicious pastries and chocolate. Great for breakfast and afternoon sweet breaks.
Open every day from 8 am to 8 pm.
Address – Calle de Durango 325, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX Google Map
30. Churreria El Moro
A classic, if you want to try the spanish/portuguese specialty. Churros are fried doughs with all sort of fillings. A sweet treat after a long day exploring the city.
They have other points of sales around the city, including one in Polanco.
Address – Frontera 122, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX Google Map
Mezcalerias in Roma and Condesa
31. Agavito MPDL

Whether you love Mezcal or you want to learn about it and taste the purest ones you can check out this place.
The knowledgeable owner loves to promote small producer with the purest and most authentic processes for the Mezcal. He will also be happy to share his wisdom about the Mexican licor.
Address – 06720, Doctores, 06720 Ciudad de México, CDMX – Google Map
32. La Bruja


For a great night out in a trendy environment where you can choose among a variety of cocktails which will be served exclusively by female staff.
The name la Bruja (witches) came from the beautiful old building which seems to be haunted by witches. Or so says the legend.
Address – La Casa de Las Brujas, Calle Rio de Janeiro 56 Local B Col, Roma Nte., 06700 Ciudad de México, CDMX – Google Map
Mercados
33. Medellin Market
I was surprised when I arrived at the Medellin Market, very different from others, with upscale food stalls offering local and international dishes besides a section with regular market stalls selling fruits, meat and all sort of staff, very tidy and clean.
Opening Hours – Open from 8 to 6 every day
Address – Mercado, Medellín 20, Roma Sur, Cuauhtémoc, 06760 Ciudad de México, CDMX Google Map
34. Mercado Roma
Mercado Roma is not really a market is like a food plaza with many different food stalls to choose from. It’s considere one of the hipster places to hang out, more famous for the trandy ambiance and cool vibe than the food.
Address – C. Querétaro 225, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX – Google Map
The best vegan restaurants in Roma and Condesa
Being La Roma and Condesa one of the trendiest and most artsy neighborhoods you won’t be surprised to find a lot of new experimental cuisine including the hip of the moment, vegan food, and yes, vegan tacos too, if you are wondering.
Only a few years ago, Mexicans would cringe at the thought of a vegan tacos, but nowadays it has become the norm, although not the favorite, I guess.
Although I am not vegan anymore, I have tried a couple of Vegan restaurants in Mexico city and here are my honest reviews.
35. Plantasia



Asian food lovers this is for you. Beside the pretty locations full of plants and art, you will enjoy the variety of delicious dishes. I tried a few of them and I didn’t miss meat at all.
Opening hours – open from 11 am to 10 pm except from Thur, Fri, Sat from 11 am to 10 pm
Address – Puebla 120, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX Google Map
36. La Pitahaya vegana



The best place to try Vegan tacos, or one of the best. The creative chef was able to create delicious vegan dishes with unusual vegan ingredient whose combination you would have never thought of.
I guess it’s always a good day to learn new recipes and this is definitely to try.
Opening hours – from 8.30 am to 10.30 pm
Address – C. Querétaro 90, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX Google Map
37. Por Siempre (two locations)
I wanted to include these vegan restaurants in Mexico city even though I haven’t had the chance to try them myself. A friend recommended it but it was too late and my time in Mexico city came to an end.
So here they are. It seems everybody is raving about their vegan tacos so I guess it’s worth trying them.
Address #1 – C. Manzanillo 18, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX Google Map
Address #2 – Coahuila 169, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX Google Map
The best restaurants in Roma Norte and Condesa: final thoughts
As you can see there is a lot of choice when it comes to eating in Mexico City, especially in the artsy Roma and Condesa neighborhoods.
I hope my post helped you to choose your favorite dinner place or coffe shop. But make sure it doesn’t limit you as there is so much to explore and new restaurant keep opening. So it’s a good idea to try a different place if you walk by and are inspired. Enjoy!