40 Condesa & Roma Norte Restaurants + Cafes, Mexico City

Best food in Condesa and Roma

This post may contain affiliate links to things like tours, hotels, Amazon associates and products. These help me earn a small commission at no additional charge to you.

Unlike Mexico City’s Zocalo which is packed with must-see museums and attractions, it’s the chilled vibe and countless cafes and restaurants in Roma Norte and Condesa that put this area on the map.

Roma and Condesa are technically two different areas with Roma also including Roma Norte (North) and Roma Sur (South) but they’re almost interchangeable and can be easily explored on foot. As upmarket parts of Mexico City, they’re very safe for solo travel in Mexico.

When it comes to Roma, I’ll mainly be talking about the best Roma Norte restaurants since this is the better-known area for food.

MEXICO QUICK LINKS

Accommodation: Booking.com / Hostelworld


Copy of Lonely Planet Mexico

Food tours: GetYourGuide / Viator

Supper clubs: EatWith

Getting around: Uber / Metro / Jump bike

Read next: all my Mexico City tips

You can wander between Condesa and Roma on foot easily or ride a Jump bike powered by Uber. It doesn’t take long to move around so why not explore the Condesa and Roma Norte food scene in one go?

A food crawl would be a lot of fun. If you’re based in the area, you’ll have plenty of time to explore the best bits around your sightseeing.

Read next: 36 best Mexican food and drinks to try

Condesa Mexico City
This is Condesa

Want to explore with an expert? Book a Roma food tour on Viator including Mexican food, fusion food, coffee and mezcal!

Best restaurants in Condesa and Roma Norte for TACOS

A Mexico food blog starting with tacos? Maybe I’m a cliche but tacos are LIFE. No two restaurants are the same, meaning vegetarians, meat-eaters and seafood fans will be well catered for.

For tasty affordable Mexican fare, add these taco restaurants in Roma Norte and Condesa to your Mexico City itinerary!

Tacos Hola (casual tacos in Condesa)

Best tacos condesa Mexico City

For a quick bite with plenty of flavour, head to this casual restaurant in Condesa, Mexico City.

Tacos Hola is found between Parque Mexico and Parque Espana. Veggies must try the deep-fried cauliflower taco served with guacamole, black beans, spicy salsa and a dash of lime.

These are large tacos rather than the small ones commonly served with al pastor. For a light lunch, order one; if you’re hungry, go with two. If you’re me, eat five!

Related activity: Roma & Condesa taco tour

Tacos Don Juan

Beef and cheese tacos Don Juan restaurant Condesa Mexico City
Meaty tacos

Mexico City locals will tell you Don Juan serves the best tacos in Condesa. Here I tried beef (bistek) tacos with Oaxacan cheese. I was impressed by the juiciness of the meat and the generous salsas and toppings to choose from.

This Condesa restaurant is very casual: grab a taco and eat it standing or perched on a bench outside.

Just one taco left me feeling stuffed; they were delicious but you won’t need many. Don Juan sell out by 5pm so visit for lunch instead of dinner.

El Pescadito (best cheap seafood restaurant in Condesa)

Fish taco El Pescadito Condesa Roma food

If you like seafood, you will agree that El Pescadito serve some of the best tacos in Condesa. I find myself at El Pescadito on average twice a week. At 48 pesos for a sizeable taco stuffed with fried fish, shrimp or marlin (some including melted cheese-stuffed chilli peppers), you won’t find cheaper food in Condesa or Roma.

It’s a chilled set up: order, grab your plate and add coleslaw, sauces and extras at the serve-yourself station.

Like at Tacos Hola, you’ll want to order one taco for a light meal or snack, but at least two if you’re feeling hungry. El Pescadito are open daily from 11am-6pm. There’s a restaurant in Roma Norte and another in Condesa.

El Tizoncito

Tacos al pastor El Tizoncito Condesa
The OG pastor?

is a chain of restaurants in Condesa and Roma that claim to have invented tacos al pastor although sshh, I’ve heard this isn’t true. Still, I will forgive them because their tacos al pastor are mouthwatering.

If you’re not yet familiar with this dish, tacos al pastor came to Mexico thanks to Lebanese immigrants who settled in the capital. Using kebab meat to fill their tacos, they invented a new dish now popular across the country. Tacos al pastor are usually topped with pineapple, onion and cilantro (coriander).

The best thing about El Tizoncito is that however many tacos you order, they’ll come with a stand of tortilla chips and dips. Try the pale-coloured bean sauce, now bottled and sold because locals love it so!

For a tasty meal at any time of day (apparently 2am is prime taco time for El Tizoncito), order at least three of these small tacos. There are also gringas (large wheat tacos with meat, melted cheese and pineapple) plus cheese fundido, soups, huarches and other classic dishes.

Tacos Orinoco

Tacos Orinoco Roma norte restaurant Mexico City
Tacos al pastor

You can’t deny the appeal of Tacos Orinoco. Unlike other street stalls, this is a sit-down restaurant specialising in one dish: moreish meaty tacos.

The menu is short and sweet: choose between three types of meat, either trompo (al pastor), rez or chicharron.

I went for al pastor as I was new to Mexico and confused by the options but later went back and tried one of each served with crispy potatoes, something this restaurant is famous for. Wash it all down with a cold beer.

There are several of these restaurants in Roma Norte and they all get as busy as each other so go early if possible!

La Güera Tortas de Chilaquiles

Tortas de Chilaquiles where to eat Condesa Mexico City
Not pretty but very tasty!

This busy street stall is famous all around the country. If you don’t know the words torta and chilaquiles, we need to change that.

Tortas are Mexican sandwiches packed with meat, cheese, veggies and salsas. Chilaquiles are fried tortilla chips topped with salsa, cream, cheese and often a fried egg.

What could be better than either of these dishes? Oh yes, combining them!

La Güera Tortas de Chilaquiles serve iconic chilaquiles tortas: indulgent tortas overflowing with chilaquiles, red or green salsa, and chicken or pork. Vegetarians can ask for them with just chips and salsa.

It’s best to arrive by 8am and get in the queue so they don’t sell out. Usually they’re all gone by 11am.

Tortas Al Fuego

Want a chilaquiles torta at any time of day without the line-up? Tortas Al Fuego serve tasty tortas with all number of fillings for 30-50 pesos. However, my favourite dish is the chilaquiles torta which is a bargain at 32 pesos.

It’s served from 8am-8pm so if you’ve missed the breakfast rush at La Güera Tortas de Chilaquiles, head here for lunch. This Roma Norte restaurant also serves tacos, gringas and other Mexican classics with veggie, meat and seafood toppings.

Tacos Frontera

tacos frontera
Cheese feast

For a cheap but delicious place to grab tacos al pastor or cheese fundido (molten cheese), get yourself to Tacos Frontera near Jardin Pushkin. It’s a modest restaurant frequented by locals as well as tourists.

The menu is huge with tacos from 20 pesos stuffed with bistek, chorizo, arrachera or al pastor. For veggies, there’s nopales (cactus) or mushroom.

If you’re really hungry, order a queso fundido. These vats of melted cheese are topped with ingredients of your choosing. I imagine each portion is shorting my lifespan considerably but it’s worth it!

El Califa

There are several branches of El Califa dotted around Mexico City. If you’re easing yourself into eating street food, here you can bridge the gap. These sit-down restaurants serve tacos on ceramic plates with knives and forks, yet they’re cooked in authentic style with meat straight from the trompo.

There are lots of options and it’s affordable. There’s one branch in Roma (Álvaro Obregón 174) and another in restaurants in Condesa (Altata 22, Hipódromo).

Vegan tacos

Vegan tacos where to eat Condesa Roma
Vegan tacos at La Pitahaya Vegana

Vegetarians wanting to eat great food in Roma Norte and Condesa will not be disappointed. In fact, some of my favourite tacos in Condesa and Roma are vegan. The best vegan tacos in CDMX can be found at:

La Pitahaya Vegana

This stylish Roma Norte restaurant serves the prettiest tacos using plant-based ingredients. While there are other dishes on the La Pitahaya Vegana menu like enfrijoladas, enchiladas and mole mixteco, the Insta potential is clearly in the pink tacos coloured with beetroot.

Pay 180 pesos for three and you can mix and match between the toppings. The Crudi with avocado mousse, pecan nut cream and cranberries is a dream.

Por Siempre Vegana Taqueria

This vegan taco restaurant in Roma CDMX is completely different to fancy La Pitahaya. At Por Siempre Vegana Taqueria, You will pay as little as 50 pesos for FIVE vegan tacos topped with faux meat and all the toppings you want from the generous serve-yourself bar. It’s a busy and informal joint that also serves vegan cakes and agua frescas (fruit waters).

Best restaurants in Roma & Condesa for DINNER

If you’re looking for a sophisticated sit-down dinner rather than local-style tacos, don’t miss…

Rosetta 

Regularly appearing in lists of the world’s top 50 restaurants, Rosetta is the brainchild of Mexican chef, Elena Reygadas. The sophisticated restaurant found inside a quirky mansion in Roma Norte serves innovative Italian/Mexican dishes using fresh, seasonal ingredients.

Make sure to book in advance! You may have to settle for a 4pm or 9pm slot unless you’re booking weeks in advance. It’s expensive for Mexico but foodies say it’s worth it!

If you can’t get a table, check out Elena Reygadas’s bakery up the street, Panadería Rosetta. The baked goods are to-die-for!

Panadería Rosetta pastries

Contramar

This is one of the best restaurants in Roma Norte for elegant, evening dining. Contramar is a widely-acclaimed option known for its quality seafood from soft shell crab to spicy tacos, sashimi and octopus.

They’re also known for their desserts like coconut flan and lemon pie. Make sure to book in advance!

Pizza Felix

There are plenty of fantastic pizza restaurants around but my hands-down favourite is Pizza Felix, known for their wood-fired pizzas topped with luxe ingredients like burrata. Also worth ordering are the margarita cocktails and desserts.

It’s a cool venue decorated with plants and fairy lights, ideal for dates and groups of friends.

Butcher & Sons

This is a cool venue serving the best burgers in town! There are tons of options at Butcher & Sons Roma including smashed wagyu beef, blue cheese & bacon, and Swiss cheese & caramelised onion.

It’s a little pricey but not bad given the neighbourhood. Ambience-wise, you can expect a hipster restaurant inside an impressive European-style building. A typical Roma Norte restaurant!

Best dessert restaurants in Condesa and Roma Norte

Mexicans certainly have a sweet tooth. I learnt while discovering the Condesa street food that, until recently, Mexico had the highest sugar consumption of any country in the world. Following a recent sugar tax, the leader is now Argentina.

Some of the best food in Condesa is of the sweet variety, from churros to ice cream and chocolate. These are the best desserts in Condesa…

El Moro

Churros El Moro Cafe Mexico City itinerary

How many times have I been to El Moro? I can’t even count. This churro cafe is a chain with a few branches in Mexico City, the original in the Zocalo.

However, the prettiest El Moro is this one in Condesa. The white building with tiled walls looks out over Parque Mexico with outside seating and leafy surrounds.

Order four churros and dip them in liquid chocolate, cajeta (caramel) or condensed milk, or add a hot chocolate to your order and drip them straight in your drink. Heaven!

Tout Chocolat

For a gourmet dessert in Condesa, take a trip to Tout Chocolat. In fact, I dare you to just visit once.

The ever-changing chocolates filled with truffle and oozy fondants are so addictive. I’m working my way through the counter display by trying a new one every few days.

It’s not just me who’s a fan; Tout Chocolat were the winners of a worldwide chocolate competition (something I’d like to be a judge of) thanks to their cantaloupe and peanut butter jelly chocolates. Not served together, by the way.

Clemont

Matcha ice cream from Clement Condesa Mexico City
The best ice cream in town

When wandering around the leafy parks of Condesa, you should definitely have a Clemont ice cream in hand.

This ice cream bar serves a number of flavours from coffee to matcha, fruit and chocolate. The ice cream is so rich and creamy.

Ficelle Boulangerie Patisserie

Desserts at Ficelle Condesa

If you really want to indulge in the Condesa food scene, there’s no better place than Ficelle Boulangerie Patisserie.

This bakery is French rather than Mexican, giving me another accent to butcher while ordering. There are endless macaroons, fruit tarts and other elegant cakes to choose from.

It’s a million miles from Mexican street food but I wanted to include everything in this Condesa and Roma food guide. Prices are inflated but it’s worth it for a treat.

Secret Donut Society

You won’t find a quirkier place to eat in Roma Norte than The Secret Donut Society. This hipster dessert bar is hidden away in an otherwise plain shop.

When you enter, all you’ll see is a luminous menu and yellow retro phone. You’ll have to work out for yourself how to order your doughnut and where to find it! No clues from me.

Helado Obscuro

Helado Obscura Roma CDMX food
Boozy ice cream

This ice cream bar in Roma serves delicious alcoholic ice creams. The tipsy mango ice cream was delicious and the staff were very friendly, letting me sample different flavours before purchasing.

Pick up a cup and eat it while wandering through Roma’s leafy parks.

Asian restaurants in Roma Norte & Condesa

There are many restaurants in Condesa and Roma Norte serving international cuisine. As much as I love Mexican food, I can’t live without Asian food, particularly sushi and Thai.

Kura

kura restaurant roma norte
Appetisers at Kura

There’s lots of sushi in Mexico City and I haven’t yet worked my way through all of it. But for an authentic restaurant in the heart of Roma Norte, I can vouch for Kura! In the evening, it becomes an ambient venue with creative cocktails, illuminated by red hanging lanterns.

The food is incredible. Peruse the huge menu and try to choose between sushi, ramen, tempura, and other Japanese delicacies like karaage, tonkatsu, and yakitori. The desserts are also amazing; don’t miss the chocolate fondant with matcha ice cream!

Galanga Thai

While I’ve yet to eat here, everyone says Galanga Thai serves the best Thai food in the city. I’ve wandered past and admired the gorgeous interior with its high ceilings and decadent details. It’s certainly atmospheric, although some people also say the prices have become too high now.

Gin Chan

This restaurant in Roma Norte is pretty and elegant. Most nights of the week, Gin Chan serve sushi but on Thursdays it’s ramen night. The usual menu is omakasa which is Japanese for ‘up to you’ and includes a selection of courses selected by the chef (690 pesos with alcohol and 590 without). Alternatively, you can just order sushi off the menu.

Vegan restaurants in Roma Norte & Condesa

Although I’m not vegan, I have many vegan friends and eat lots of vegan food myself. There are so many delicious options for vegan food in Condesa and Roma…

Plantasia

Plantasia is a great place for dining as a group: we ordered pad Thai, ‘paneer’ curry, various types of sushi and sticky rice cakes (better than they sound, perhaps the highlight of the meal) and shared it all. Everything was delicious with fantastic sauces and flavours, some of which I’d never tasted before. 

The only dish I didn’t love was the pad Thai: it had a strong tamarind flavour rather than the rich peanutty one I’m used to. 

Although they don’t serve alcohol, the drinks are fantastic. I had a wonderful butterfly pea mocktail that changed colour when I added lime and stirred. Best of all might be the interior filled with plants and Buddha statues. It’s beautiful and unsurprisingly very popular so make sure to book a table in advance!

It’s not cheap but pretty standard for restaurants in Roma Norte: mains start from 200 pesos and side dishes and sushi cost 150 pesos upwards. 

Paxil sea street food

paxil seafood roma norte food
Vegan fish taco

For delicious vegan food in Roma on a budget, there are few better places than Paxil. Vegans don’t have to miss out on tasty fish tacos because this street food van beside Plaza Rio de Janeiro serve them in abundance.

I love the fish tacos made with deep-fried mushrooms, served in blue corn tortillas with all the trimmings and a squeeze of lime. Heaven! I preferred the tacos to the tostadas which were a bit wet, making them go soggy.

They have 5 stars on Google which is super rare! Better yet, it’s cheap.

Coffee & cafes in Condesa and Roma Norte

Having spent a lot of time co-working and drinking coffee in this area, I can recommend…

Tierra Garat: The focus here isn’t really coffee but the amazing hot chocolates. I love the chocolate con chile which has a spicy kick to it. There are several cafes in Condesa and Roma.

Cardinal Coffee House: There are two of these cafes in Roma Norte and Condesa, both great for co-working and socialising. The best drink to order is the Cardinal cortado.

Matcha Mio Cafe: matcha lovers need look no further! This cafe is my dream come true. The matcha drinks are fantastic (pictured is the matcha latte) plus there are matcha desserts like brownies and cakes.

matcha mio cafe
Matcha dreams come true

Forte: This is probably my favourite coffee shop in Roma CDMX. Not only is the coffee excellent but the croissants and other pastries are absolutely delicious. I also love the hipster decor and the fluffy dog that seems to live here.

Cucurucho: This open-plan cafe in central Roma is a lovely place to sit outside with a book and people-watch. They even serve Mexican fusion drinks like coffee with horchata (cinnamon milk).

Best brunch restaurants in Condesa and Roma Norte

If Sunday morning calls and you’ve had one too many drinks the night before (or if it’s any day of the week and you just love brunch), these are the best cafes in Condesa and Roma for coffee and indulgent breakfasts.

Frëims

chilaquiles freims cafe condesa
Chilaquiles verde

This is one of the coolest brunch cafes in Condesa beside Parque Espana. With a fairy-lit garden area and a mini indoor bookstore, it couldn’t be more hipster.

Frëims’ breakfast dishes are tasty with excellent chilaquiles, pancakes and more. Since it’s become the hot new place in town, you’ll want to visit on a weekday or endure a long queue on Saturday and Sunday mornings!

Clara y Ema

Clara y Ema restaurant Condesa Mexico City

Clara y Ema serve just one signature dish SO well. Their delicious egg and cheese brioche breakfast buns can be upgraded to include bacon or sausage.

The combo with a huge and coffee for 140 pesos is a bargain!

Find the Condesa branch at Calle Juan Escutia 127 and a branch just north of Roma Norte at Calle Marsella 14.

Lalo

Lalo French toast
My favourite brunch restaurant in Roma Norte

Lalo is a busy, colourful cafe in Roma where guests share tables and the lines stretch down the street on weekends. Is it worth it? Probably but if you can visit on a weekday instead, do that.

While the other dishes look tasty, I don’t think you can beat the warm French toast topped fruit compote and a melty dollop of ice cream.

Chilakiler’s Loungería

Chilakiler's Loungería
Chilaquiles with egg, frijoles and nopales

As the name suggests, this bright and colourful cafe serves chilaquiles, in other words, fried tortilla chips with all manner of toppings. You can have meat, salsa, fried, egg, nopales (cactus), mole, cheese and more.

Chilakiler’s Loungería is a few minutes west of Condesa in Tacubaya but I’m including it anyway because it’s the bomb. They don’t take card so remember to bring cash.

Food markets in Condesa and Roma

If the best Roma and Condesa restaurants sound too fancy for your tastes, why not browse a food market and grab something on the go? I would suggest…

Mercado Roma

Mercado de Roma food Mexico City
Mercado Roma

As long as you’re not expecting an authentic Mexican food market from Mercado Roma, you will enjoy this vibey venue with its hipster feel. Lots of the Roma and Condesa restaurants and cafes have pop-up stalls here serving their signature dishes.

You can eat brunch, sip coffee and try Mexican dishes at slightly inflated prices compared to local restaurants and street food. Expect to pay around 100 pesos a meal.

Mercado de Medellin

For a bustling and authentic market, you can ditch Mercado de Roma and come down to Mercado de Medellin.

This Colombian market in Roma Sur is packed with fresh fruit, flowers, butchers and street stalls. It’s the total antidote to the hipster cafes in Condesa.

There’s also a section of sit-down restaurants at the back where you can eat authentic food for 50 pesos. Make the most of the paquette meals which often include a soup and a drink for around 80 pesos.

Friday Market on Campeche

Friday Market Condesa food CDMX
Fish market

Finally, visit this local farmers market held every Friday.

Unlike the farmers markets I’ve been to in the UK which feel so pretentious (courgette for £2, anyone?), this market close to the Condesa branch of Cardinal Coffee House serves local food, fruit and veg for affordable prices.

The fresh fish tostadas are excellent.

Looking for a fun cooking class in Roma? I recommend Aura Cocina Mexicana, a cooking class including a morning market trip. Read my review.

Thanks for reading my Condesa and Roma Mexico City food guide

I hope you have a better idea of where to eat in Roma Norte and Condesa and get successfully stuck into all the foodie delights in these neighbourhoods.

I’m sure I will add to this guide as I continue to graze my way through the restaurants in Condesa Mexico City!

Eating sustainably in Mexico

Sadly, a lot of plastic is used when it comes to Mexican street food. I travel with the following items to reduce my footprint:

Check out my other Mexico City guides

VISITING MEXICO?
These are my trusted resources:

Getting around by air – the quickest (and often cheapest) way to travel between Mexican cities is by flight. I use Skyscanner to find the best-value flights, using the ‘search by month’ tool to find the cheapest dates. You can also use the ‘to anywhere’ feature if you’re flexible on where you’re going.

Getting around by bus (environmental option) – buses in Mexico are comfy with free snacks and an in-journey entertainment system. I use Busbud to find the best prices.

Driving in Mexico – use Rentalcars.com to compare car rentals in Mexico (and all around the world).

For hotels, I use Booking.com (they also have self-catering apartments). They have flexible cancellation policies, plus after 10 bookings you qualify for genius membership and extra discounts.

For hostels, I use Hostelworld.com. Hostels in Mexico are great for meeting other travellers.

To save money on accommodation, I use Trusted Housesitters, a website that connects homeowners going away and travellers who can sit their homes & pets.

I Travel insurance: True Traveller (European travellers) / Hey Mundo (other nationalities) / Safety Wing (digital nomads)

Check out my resources page for more travel discounts and tips from 10+ years of travel!

For more travel content, follow me on Instagram, Facebook, Twitter and YouTube.

See you next time,

Rose

Ps. Liked these best restaurants Roma Norte and Condesa? Pin this for later!

Roma and Condesa food Mexico City

Leave a Reply

Your email address will not be published. Required fields are marked *