Check out my Mexico City Travel Blog Post: A Revisited Guide! I recently had the opportunity to go back to Mexico City (since my last trip in 2023) and indulge in even more delicious food, cocktails, and coffee that I am excited to share with you all. Mexico City has a bustling and dynamic cocktail scene, I had some of the best cocktails of my life out here. Their vegetarian food is also super flavorful and fresh featuring local ingredients. And if you’re into natural wine, then you’re good in Roma. Here are some absolute highlights from my time in the gorgeous and dreamy Mexico City.
Restaurants
Pigeon, Roma Norte

I was absolutely famished because my flight had no vegetarian options even though airlines should always have vegetarian options in 2025, come on. So I was delighted to go to this chic, vibey restaurant in Roma Norte. They have excellent negronis – I had the gorgonzola cheese one. They have juicy veggie-centric dishes like the carrots, which were my favorite. We also ordered the pappardelle with mushrooms, which was hearty and comforting. The buttery gnocchi with edible flowers on top were a show-stopper for me.
Rosetta, Roma Norte

Rosetta is one of the most beautiful restaurants I have ever been to. While we were on their charming outdoor patio, the interior is plant-filled and dimly lit. They were very accommodating with a large group of mostly vegetarians. We ordered all the vegetarian delights from the menu but the highlights were: smoked cream tamales, truffle green beans with a bearnaise sauce, butter sage spinach triangoli, sweet potato macha sauce tamal, and the Jerusalem artichoke with a smoky red romesco. Everything tasted so fresh – the portions are small and there were about 10 of us so we ordered multiples of the same dish and it added up but it was worth it for a lovely birthday celebration.

VEGuerrero, Alameda Central

During our trip, we went on a delicious vegetarian-vegan street food tour. I highly recommend it if you’re looking to try some authentic plant-based Mexican food and see more of Mexico City by foot. Veguerrero had amazing vegan versions of carnitas and el pastor tacos with different substitutions like seitan and pea protein. Everything was so flavorful and well-balanced.
Paxil, Roma Norte

If you’re looking for some vegan seafood, check out Paxil! My favorites were their baja fish taco (made with mushrooms) and vegan tuna taco made with tomato. It is a casual street-side spot and is near a cute park that you can bring your tacos to and enjoy a lovely picnic at!
Café Nin, Juarez

This hot brunch spot is bustling for a reason. They have drool-worthy pastries and Mexican classics. I had the delightful huevos rancheros with bold and fragrant red sauce and perfectly sunny-side up eggs. It made for an excellent last meal in Mexico City in a gorgeous setting.
Cicatriz, Juarez

I came here twice in one day because I love it so much. It’s as delightful as I last remembered. They were out of the Spanish omelet so I had an avocado toast instead and it was one of the best avocado toasts I’ve ever had. The ingredients were all so fresh and the bread was also freshly baked. They have excellent natural orange wine there and if you like the funky ones, you are in luck.
Maza Bistrot, Juarez

Being a fan of both Indian AND French food, we had to try Maza Bistrot. They have a full chaat bar with tasty texture and dynamic flavors. The vada pav was one of my favorites along with the beet chop (beet falafel vibes), and paneer saag, which was a twist on a traditional saag paneer in phyllo dough.

Cocktail Bars and Wine
Bar Las Brujas, Roma Norte

To continue my cheese-themed cocktail night, I had the cotija-basil cocktail. At Bar Las Brujas, a woman-owned and staffed cocktail bar, each drink has a witch-devil themed description with cartoon illustrations. I highly recommend this spot for a creative and tasty cocktail experience.
Hanky Panky, Juarez

This was probably my favorite vibe for a cocktail bar – it’s a hidden speakeasy with creative cocktails in a playful setting. I had the white chocolate cocktail (a special of the day), which was bitter and well-balanced, not sweet in an overwhelming way. Hanky Panky deserves its title as one of the world’s best bars. Don’t forget to look through the little hand-held projector.
Handshake, Juarez

Handshake was voted as the best cocktail bar in North America so I had to try it! They have incredibly unique cocktails that I have not had anywhere else. I had the mushroom old fashioned and it was insanely flavorful and soooo distinct. I absolutely loved how experimental their cocktails were. The vibe was pleasant as well but it’s definitely a hot spot to go to so be prepared to wait in line.
Sin Cruda, Juarez

A hop, skip away from Maza Bistro is Sin Cruda, a newly opened wine bar from some French ex-pats. They don’t have the largest selection by the glass and they’re not really featuring “funky, natural” wine but I still really enjoyed my traditional, full-bodied glass of red. The interior is intimate and dimly lit serving sultry vibes – it’s one of those places you could be at for hours and hours.
Bijou, Roma Norte

Are you a fan of games AND cocktails? Bijou provides cocktail-enthusiasts with an opportunity to choose their own adventure with a rubik’s cube where one can select the flavors they fancy (or they can just order something from the menu). I chose mezcal, miso, and bitter – so with those flavors in mind, they made me a fernet mezcal cocktail, which was very well-balanced. I absolutely loved it and if you’re into adventures, I recommend this spot.
Shhh, La Condesa

Shhh is located at the 99 Records store located on the first floor. But on the second floor, there are more records and you can find an intimate vinyl bar – perfect for a date night. They have unique cocktails with tomato juice that you can sip on while listening to the vinyl theme of the night selected by one of the employees.
Coffee Shops
Brew Brew, Roma Norte

Brew Brew is a charming coffee shop in Roma Norte with a bustling and charming outdoor patio. I had a lovely hot matcha latte topped with beautiful latte art. They have a wide selection of caffeinated beverages so if you’re looking for something stronger, you will can definitely find it there.
Sede Café, Juarez

After some late nights, I needed my caffeine and had a tasty “Spanish latte” with soy milk from Sede. I believe the Spanish latte had caramel and cinnamon. They have gorgeous pastries such as a moist churro donut to soak up the coffee!
The Coffee, Roma Sur

This aesthetically minimal coffee spot has solid brewed coffee and fun lattes. It was such a treat on my last day as my flight was delayed. They also have boba tea!
…Well, there you have it, some food and drink highlights from my recent trip to Mexico City! Check out my previous post on Mexico City from 2023 for more recs!
Recent Comments