If thereโs one thing Iโve learned from my time wandering around Mexico City, itโs that this city takes its coffee seriously.
Whether youโre walking through a leafy corner of Roma Norte or people-watching in the bustling streets of Condesa, youโll quickly realize that finding the best cafes in Mexico City is an adventure of its own.
Travelers and locals alike are constantly on the hunt for that perfect blend of ambiance, flavor, and creative flairโand trust me, CDMX delivers.
But hereโs the catch: with so many coffee shops in Mexico City, it is easy to get overwhelmed.
You could spend hours scrolling through Google Maps reviews, only to end up somewhere that looks better online than it is in person (been there, done that).
Or maybe youโre searching for a cafe where you can sip a flat white while working remotelyโwithout battling spotty Wi-Fi or overcrowded tables.
Iโve made those mistakes, so you donโt have to. Yup, I just want you to focus on finding the best coffee in Mexico City.
Now, after several visits, countless flat whites, and a few too many pastries, Iโve found the hidden gems, the stylish co-working spots, and the local favorites worth coming back for.
So whether youโre a digital nomad, a coffee connoisseur, or just someone who loves a cozy cafe, Iโve got you covered. Now, letโs dive into the cafes that truly capture the spirit (and flavor) of CDMX.
This post may contain affiliate links. Please see my disclosure for more information. As an Amazon Associate, I earn a small commission from qualifying purchases.
1. Curva Cafรฉ Especialidad (Centro Histรณrico)


I stumbled upon Curva Cafรฉ Especialidad by pure luck since it just happened to be around the corner from my hostel.
Real talk? It quickly became one of my favorite coffee shops in Mexico City.
The vibe here is effortlessly cool, with plenty of space to spread out if you want to get some work done.
The staff were also genuinely lovely, and my espresso was perfectly strong, served just the way I like it, with a refreshing glass of fizzy water on the side.
I also loved that they brought over a carafe of infused water without you even asking for it. It was such a thoughtful touch that just made me want to come back the very next day.
The pastries also looked absolutely amazing (and yes, they taste as good as they look). Try the guava roll with cream cheese.
I know it sounds weird, but itโs one of their standout pastries. I had it and basically licked my fingers it was so good.
Whether youโre here to catch up on emails or just enjoy a quiet coffee break, Curva Cafรฉ Especialidad is a perfect balance of quality, comfort, and charm.
FYI, they do not have a food menu and really just have pastries in addition to coffee. So, donโt come here expecting a full meal.
2. OtroCafรฉ (Centro Histรณrico)

Otrocafรฉ is one of those quaint spots that feels like a hidden oasis of caffeinated goodness.
With just a handful of tables (I counted only four), the place feels intimate, calm, and tailor-made for a quiet moment with your flat white.
I stopped by, ordered their flat white, which was solidโstrong, smooth, comfortingโand the staff were nice and welcoming, making me feel right at home.
Just do not expect to do work here, and try to visit at an off time if you actually want to snag a table.
But, despite its small size, the food menu at Otrocafรฉ punches above its weight. They serve classics with a creative twist.
So, think avocado toast with delicious bread, โOtros Huevosโ (eggs done just right), or even chilaquiles prepared with care.
For a relaxed brunch, Iโd recommend getting the avocado toast or their eggs with fresh ingredients.
The food is super tasty, and itโs a great way to start the day before checking out the best things to do in Mexico City.
3. Cafebrerรญa El Pรฉndulo Roma (Roma Norte)

If youโre a book-lover and caffeine enthusiast, then a stop at the Cafebrerรญa El Pรฉndulo Roma is a dream.
After all, this charming spot seamlessly blends a cozy cafรฉ with a well-stocked bookstore, making it one of the best coffee shops in Mexico City if you enjoy a bit of literary indulgence.
What makes this place special is the atmosphere. I love being surrounded by shelves of books (available in Spanish and English) with music playing in the background, and tables scattered among the stacks.
Itโs exactly the kind of place where you can linger over a strong flat white or a cafรฉ de olla while diving into your next book.
The last time I was here, I ordered a cafรฉ de olla. It was amazing and had these warm cinnamon-piloncillo notes.
If youโre feeling a bit hungry, do try signature plates like chilaquiles or a hearty sandwich from the food menu. The food is actually pretty good and is perfectly paired with one of their delish caffeinated drinks.
4. Cardinal Casa de Cafรฉ (Roma Norte)


While wandering around Roma Norte, I stumbled upon Cardinal Casa de Cafรฉ, and it easily earned a spot among my favorite cafรฉs in the city.
The interior has a warm, unpretentious charm since it is thoughtfully designed, with plenty of character and just the right amount of calm and vibrancy.
I also love that there are tables along the street. Itโs perfect if you want a place to chill and do a bit of people watching.
The staff were also genuinely friendly and knowledgeable, making the visit feel personal rather than just routine.
The last time I was there, I ordered a latte and it was really nice. It was smooth and well-balanced, with just enough milk to highlight the espresso rather than bury it.
They also clearly care about their beans since Cardinal works with producers in Oaxaca and Nayarit.
Heck, they even have displays of extraction equipment, like siphons and Chemexes, so that you know they are serious about their coffee.
During your visit, I recommend going for their signature Voltaire (a cappuccino blended with Oaxacan chocolate) or a Chemex-brew if youโre in the mood to savor every layer of flavor.
Pair it with one of their freshly baked pastries or a hearty sandwich from their food menu for a satisfying break from sightseeing.
All in all, if youโre looking for a cozy stop with well-crafted coffee and good vibes then Cardinal Casa de Cafรฉ is hard to beat.
5. Hello Kitty Cafe (Polanco)

Stepping into the Hello Kitty Cafรฉ in Mexico City feels like entering a pastel pink dream.
After all, the space is filled with soft pinks, gold accents, and whimsical dรฉcor inspired by the iconic bow-wearing kitty.
Itโs not just a cafe; a trip here is a themed experience, making it one of the most unique cafรฉs in the city.
The first time I visited, I ordered a latte and a pink concha, and I was genuinely surprised by how good everything was.
I thought the food and drinks were gonna be pretty crappy but the latte was smooth and comforting, while the pastry was sweet and fun.
However, you could also opt for their signature Hello Kitty cheesecake or a red velvet heart cake thatโs as pretty as it is tasty.
For drinks, fun options include their matcha latte or their pink cloud hot chocolate with marshmallows if youโre in the mood to indulge.
All in all, I really enjoyed my visit since the staff were lovely, the decor was fun, and the food/drinks were better than I expected.
Yes, things here are a little bit expensive, but that is to be expected considering it is a themed cafe. I would also 100% visit the Museo Soumaya afterward since it is free, amazing, and right next door.
6. Casa Barista (Centro Histรณrico)


Casa Barista is a cafรฉ that stands out for being both welcoming and serving thoughtfully crafted drinks. I love that they serve quality food and drinks, but without any pretension.
The space also has plenty of tables to choose from, making it a solid choice if you need to work on your laptop. Additionally, the staff were friendly and the atmosphere calm and pleasant.
The last time I was here, I ordered a latte and eggs โas you like themโ with toast and refried beans.
Honestly, I was super impressed with the quality of my food. The latte was smooth and well-balanced, while the eggs with toast and beans felt hearty yet well executed.
I also loved that the prices were super reasonable given the quality of everything I ordered.
So, the next time you stop by, definitely order a latte (or any espresso-based drink) and pair it with the eggs + toast + refried beans for a satisfying brunch experience.
For something lighter, you could grab one of their pastries or a filter coffee if you want to savor more subtle flavors.
7. Panaderia Rosetta (Roma Norte)


Panaderรญa Rosetta is a must-visit for all my fellow pastry lovers out there.
See, this charming bakery, helmed by renowned chef Elena Reygadas, is celebrated for its artisanal approach to making exceptional baked goods.
However, be prepared for crowds, especially on weekends, since lines often stretch out the door. To avoid the rush, Iโd arrive right when they open and skip the weekends altogether.
During my recent visit, I indulged in their famed guava roll and a robust espresso. The guava roll stood out with its flaky, buttery exterior with a delightful blend of sweet guava and creamy cheese filling.
Paired with a well-executed espresso, it made for a delightful start to my day. Despite the initial wait, the line moved fairly quickly, and the quality of the offerings made it well worth the trip.
Beyond the guava roll, Panaderรญa Rosetta has a delectable array of pastries available, including cardamom buns and ricotta rolls, all crafted with precision and care.
So, definitely make it a priority to stop by the next time you happen to be in Mexico City.
8. BUNA (Roma Norte)


BUNA in Roma Norte is a minimalist cafรฉ that has quickly become a favorite among coffee enthusiasts in Mexico City.
After all, this specialty coffee shop offers a curated selection of single-origin brews roasted in-house.
The space is compact, with limited seating that is only available outdoors, making it ideal for a quick coffee stop rather than a prolonged stay.
During my visit, I ordered a latte, which was well-prepared. All in all, it was smooth, balanced, and satisfying.
The baristas were also knowledgeable and friendly, adding to the welcoming atmosphere.
While the outdoor seating is limited, itโs a nice place to enjoy your coffee, especially on a quiet morning. Thereโs also a nice park nearby where you could go and relax, too.
If youโre in the area and looking for quality coffee, BUNA is worth a visit. However, due to its limited seating, be prepared for a brief wait, especially during peak hours.
9. Cicatriz Cafe (Juรกrez)


Looking for the best coffee in Mexico City? If so, then hit up Cicatriz Cafe. Not gonna lie, itโs a standout spot among locals and travelers seeking excellent coffee served within a relaxed atmosphere.
I love that the cafรฉ has ample seating, making it an ideal place to work or enjoy a leisurely meal.
During my visit, I ordered a cortado, which was exceptionally well-prepared. it was smooth, balanced, and satisfying.
I was kind of surprised they didnโt have a Flat White on the menu. But I think if you specifically ask for it, then theyโll be able to serve it to you.
The staff were also friendly and attentive, adding to the welcoming atmosphere.
In terms of the food menu, its pretty diverse and features a range of dishes that cater to various tastes.
Delish options include the avocado toast, which combines creamy avocado with tangy pickled onions and a touch of vinegar.
The Torta de Huevo is also great and is a fun egg sandwich that is packed with epic flkavor. For a heartier meal, try the Muslo de Pollo Rostizado, which is a roasted chicken leg that is cooked to perfection.
With its great coffee, delicious food, and ample seating, Cicatriz Cafรฉ is a must-visit for anyone in Mexico City looking for a comfortable place to relax or work.
10. Raku Cafe (Roma Norte)


Raku Cafรฉ offers a serene escape from the chaos of the city with its minimalist design and Japanese-inspired coffee culture.
Founded by chef Mauricio Zubirats, a former Noma alum, the cafรฉ emphasizes precision and quality in every cup.
The ambiance is quiet and contemplative, making it ideal for anyone looking for a peaceful place to enjoy their coffee.
Like everything else, the menu at Raku Cafรฉ is thoughtfully curated, featuring a selection of beverages and light dishes.
Highlights include the espresso tonic, which combines bold espresso with the crispness of tonic water, and the matcha latte, known for its authentic Japanese preparation.
For food, the Katsu Sandoโa breaded pork sandwich with tonkatsu sauceโis a standout, featuring a delightful balance of flavors.
Additionally, the hojicha bread gives you a unique twist on traditional baked goods, with its roasted green tea flavor.
Whether youโre a coffee aficionado or someone seeking a tranquil spot to unwind, Raku Cafรฉ delivers an exceptional experience that blends Japanese tradition with Mexico Cityโs vibrant cafรฉ culture.
11. Cucurucho Cafe (Condesa)

Cucurucho Cafรฉ is a specialty coffee shop in Mexico City that stands out because of its commitment to high-quality, locally sourced beans and a minimalist yet inviting atmosphere.
With multiple locations in Cuauhtรฉmoc, Condesa, and Polanco, it has become a favorite among coffee enthusiasts in the city.
During your visit, you can select from a range of beverages that are made from beans sourced from various regions of Mexico, including Chiapas, Oaxaca, Veracruz, Puebla, and Guerrero.
I also love that their menu features classics like espresso, cappuccino, and latte, as well as unique offerings like their โEspresso Sonic.โ
Itโs a refreshing iced espresso with tonic water that is absolutely delicious. And if youโre looking for something sweet to go with your coffee, their orange and banana pound cakes are both awesome.
12. Cafรฉ Avellaneda (Coyoacรกn)

Cafรฉ Avellaneda is a beloved specialty coffee shop that has been serving exceptional Mexican coffee for over a decade.
Its cozy, turquoise-tiled interior and intimate atmosphere make it a perfect spot to enjoy a well-crafted cup of coffee.
The cafรฉ focuses on showcasing beans from Mexican regions such as Chiapas, Oaxaca, and Veracruz, giving you a unique taste of delicious coffee from all around Mexico.
The menu at Cafรฉ Avellaneda features a variety of espresso-based drinks, including lattes, cappuccinos, and cortados.
For those looking for something different, the cafรฉ also offers cold brew options like the โCascara de Cafรฉโ and โCascara de Cacao.โ
To complement your drink, try one of their homemade pastries, such as the lemon and pistachio cookie or the carrot cake. The carrot cake is a fave of mine, and I cannot get enough of it.
13. Finca Don Porfino (Centro Histรณrico)

Finca Don Porfirio is a charming cafรฉ located on the 8th floor of the Sears building in Mexico Cityโs Centro Histรณrico, directly across from the iconic Palacio de Bellas Artes.
TBH, the coffee here isnโt all that amazing. Youโre really just here for breathtaking panoramic views of the city and the Palacio de Bellas Artes.
However, I do like the cafรฉโs relaxed atmosphere and attentive service. Just be prepared for a bit of a wait since this place is very popular.
Now, the menu at Finca Don Porfirio includes a variety of beverages, like espresso-based drinks, frappรฉs, and hot chocolate.
Personally, I like the Kahlรบa cappuccino, which adds a delightful twist to the classic. However, my friends enjoyed some of their refreshing fruit frappรฉs like Guava Ponche and Mango Cremoso.
Honestly, just skip the food and order a drink so that you can enjoy an epic view of one of the prettiest buildings in the city. I would also try to visit in the late afternoon since the lighting is awesome.
To get here, youโll need to enter Sears and then take the elevator in the back to the top floor. From there, youโll find the cafe next to the home goods section.
14. Blend Station (Roma Norte)


Blend Station stands out as an epic coffee destination in CDMX thanks to its thoughtfully designed space and serious coffee credentials.
The last time I was here, I got a flat white, and it was smooth, well-balanced, and a true testament to the fact that these baristas know their craft.
Their mission is built around Mexican specialty coffee that is made with care using fair-trade sourcing.
What makes Blend Station particularly special is how it caters both to coffee lovers and to remote workers.
Yup, this is a great place to work remotely since the wifi is strong, there are tons of tables, and there are outlets everywhere. So, setting up your laptop and doing a couple of hours of work is a breeze.
And yes, the food menu is real too, since youโll find hearty salads, toasts, sandwiches, and sweet pastries served alongside risotto of beans and interesting brews.
For a productive cafรฉ-work session, order a flat white, pair it with a tostada or sandwich from the food menu, plug in, and enjoy some of the best coffee in Mexico City.
15. Tomasa (Condesa)


If youโre looking for one of the most beautiful cafรฉs in Mexico City, then beeline it on over to Tomasa in Condesa.
This vibrant cafรฉ-bakery combines blush-pink walls and modern Mexican talavera design with a deep respect for traditional panaderรญa culture.
Therefore, you MUST try one of their specialty conchas while youโre here. Not only is it super Mexican, but this epic pastry is made in-house and is super delicious.
I also love that they serve tons of imaginative versions of this classic Mexican sweet bread, like dulce de leche, vanilla, chocolate, cinnamon, etc.
The last time I was here, I ordered an espresso (excellent) and a pan de muertoโstyle concha.
Real talk? I was genuinely impressed by the quality of both. The espresso was bold and perfectly paired with the fluffy, slightly sweet concha. There was also a nice crunch to the sugar on top.
When you go, definitely order an espresso or flat white and pair it with one of the signature conchas.
Youโll walk out smiling since this cafe is the perfect blend of modern dรฉcor, excellent coffee, and delicious sweet treats.
16. CUMBร Coffee Roasters (Roma Sur)


Not gonna lie, if youโre looking for amazing coffee, then CUMBร Coffee Roasters ticks all the boxes.
Their bean-to-cup craft is rooted in Melbourne-style specialty coffee, bringing a fine attention to detail with every cup.
The last time I was here, I ordered a flat white and was impressed by its smooth texture and balanced flavor. It was definitely one of the more refined versions Iโve had in CDMX.
The cafรฉ also has ample seating, both indoors and in a pleasant outdoor patio, making it a great choice if you want to work remotely for a few hours.
Free WiFi and a chilled yet focused atmosphere only add to the appeal of this chill spot.
Beyond the drinks, CUMBร stands out because of its warm, friendly staff who are happy to talk through the beans, the roasting process, and brewing styles.
So, definitely a nice touch for coffee enthusiasts. The pastries also looked amazing when I was here. Sadly, though, I was full and didnโt try one for myself.
17. Cafe Memorias de una Barista (La Romita)


Cafรฉ Memorias de una Barista is one of those hidden gems in Mexico City that coffee lovers instantly fall in love with.
Tucked away in a quiet corner, this cozy cafรฉ offers the perfect blend of calm and creativity.
I had a flat white here, and it was absolutely awesome since it was smooth, rich, and perfectly balanced. It was the kind of cup that reminds you why you love coffee in the first place.
The space itself is small but thoughtfully designed, with a few tables and stools where you can either relax, catch up with a friend, or get some work done in peace.
The vibe is warm and unpretentious, and the baristas clearly care about their craft.
I also love that they have locally sourced Mexican coffee beans from all different parts of the country (Veracruz, Oaxaca, Chiapas, etc.).
Whether youโre a local or just passing through, Memorias de una Barista is the kind of cafรฉ that makes you want to linger a little longer and savor every sip.
Itโs also great because itโs a bit off the radar and not totally packed with people.
18. Almanegra (Roma Norte)


If youโre looking for kick ass coffee in Mexico City, look no further than Almanegra Cafรฉ, especially the Narvarte location.
With a refined focus on specialty beans and extraction methods, it stands out as more than โjust another coffee shopโ.
When you visit, definitely order the Gibraltar. I did, and it was pretty much just like a flat white.
Itโs a double espresso with a modest amount of milk, offering a rich coffee flavor with the smoothness of a little milk integration.
The cafรฉ introduced the Gibraltar in Mexico in 2014 and has served over a million of them.
I also love that they roast beans in-house (and source beans from across Mexico and abroad). So, you know that youโre getting top-notch coffee.
Also, the baristas genuinely care. Theyโll walk you through the brew and help you pick the perfect flavor profile for you.
Not gonna lie, this is the perfect place to go if you are a true coffee snob at heart.
In short, Almanegra Cafรฉ delivers an elevated yet accessible cafรฉ experience; the Gibraltar is my go-to there, and if youโre into coffee the way I am, you wonโt regret stopping by.
19. Drip Specialty Coffee (Condesa)


Situated on the border between Roma Norte and Condesa, Drip Specialty Coffee has earned its spot among the cityโs finest cafรฉs.
They clearly care about coffee since youโll find expertly sourced Mexican beans, skilled brewing methods (such as pour-over and drip), and baristas who happily walk you through your options.
When I was there, the place was packed with regulars, tourists, and people working on their laptops.
I ordered the latte, and it didnโt disappoint. It was smooth, with well-steamed milk that merged beautifully with the rich espresso.
During your visit, go with their signature filter coffee if you want to taste the beanโs unique origin, or stick with that latte (or flat white style drink) if you prefer creamy and balanced drinks.
20. Quentin Cafe (Roma Norte)


Every time you walk into Qลซentin Cafรฉ, youโre greeted by the aroma of freshly roasted beans and the relaxed hum of conversation. Yeah, itโs a sign that this isnโt your average cafe.
What makes Qลซentin stand out is its dedication to specialty-coffee roasting and precise extraction.
In fact, they use beans from Chiapas, Oaxaca, Ethiopia, Rwanda, and beyond, rotating offerings weekly so you never get bored.
Plus, all of the baristas here are very conscientious and treat each cup like itโs extra special. So, the coffee here really is good to the last drop (lol).
When I was here, I ordered a flat white and it delivered. It included smooth ristretto, velvety micro-foam, and just enough milk to soften the roast without hiding it.
I followed it with a freshly baked pastry and watched the barista at the marble counter explain the origin of the beans to someone beside me.
Itโs things like this that make Qลซentin exceptional. The high-quality coffee, expert care, and welcoming vibe all invite you to stay just a little longer.
When I go back, Iโll try a pour-over with an African natural roast or pair it with the banana bread, since I have heard really good things.
21. Nice Day Coffee (Reforma)


Nice Day Coffee is one of those effortlessly cool Mexico City cafรฉs that perfectly blends great coffee with a relaxed atmosphere.
Tucked away on a quiet street near Paseo de la Reforma, itโs the kind of spot where you can sit for hours surrounded by plants, sunshine, and the hum of conversation.
Most of the seating is outdoors, giving it that breezy, laid-back vibe thatโs perfect for slow mornings or catching up with friends.
The menu focuses on high-quality coffee, and everything they make is done with care, from their smooth pour-overs to their perfectly balanced flat whites (which I ordered the last time I was there and loved).
They also serve fresh pastries and light bites that pair beautifully with your cup. I wanted to try something, but wasnโt really hungry. However, itโs a good excuse to go back.
22. Cafe Regina (Centro Historico)

Cafรฉ Regina is one of those lively spots in Mexico City that perfectly captures the beauty of a Sunday morning.
When I went, it was absolutely packed. There were people waiting in the streets as locals chatted over brunch, tourists snapped photos, and the smell of fresh pastries hung in the air.
Though itโs called a cafรฉ, it feels more like a cozy restaurant. So, definitely come hungry.
Because the menu is full of hearty breakfast and lunch options, and everything is beautifully presented.
I ordered a latte and a croissant sandwich with cheese and avocado. Both were delicious and satisfying.
But the highlight of my visit was the pan de muerto, which the owner kindly gave me as a gift.
It was soft, fragrant, sweet (but not too sweet), and absolutely perfect with my coffee.
I love Cafรฉ Regina because itโs the kind of place where good food and warm hospitality come together. Itโs also well-located in the city center, which is somewhat devoid of excellent restaurants.
23. Cafe de Tacuba (Centro Historico)


Cafรฉ de Tacuba is one of Mexico Cityโs most iconic and historic cafรฉs. So, itโs the kind of place thatโs always buzzing with energy.
I decided to go after constantly seeing hordes of people waiting outside for a table. Yeah, I was super curious to see what all the fuss was about.
I went around 9:00 a.m. on a Tuesday, and to my surprise, it was completely empty. So, this is the perfect time to enjoy it without the crowds. Otherwise, call ahead and be sure to make a reservation.
I ordered an espresso and huevos rancheros, and both were excellent. They were full of flavorful, perfectly cooked, and beautifully served.
The service was fast and friendly, and the interior alone is worth the visit since youโll sit amidst stunning murals, old-world dรฉcor, and enjoy a timeless charm that makes you feel like youโve gone back in time.
Though itโs a cafรฉ, this is definitely a full restaurant. Therefore, come hungry and leave with a happy tummy.
Map of the Best Cafes in Mexico City

Conclusion
The cafe scene in Mexico City is truly something special. Itโs this beautiful blend of creativity, culture, and community that you can taste in every cup.
Whether youโre sipping a flat white in a leafy courtyard, enjoying a pan de muerto gifted with a smile, or soaking in the history of a century-old cafรฉ, each spot tells a story.
After visiting the city many times, Iโve learned that cafรฉs here arenโt just about coffee. Theyโre about connection, atmosphere, and savoring the moment.
From modern specialty shops to classic institutions, every visit invites you to linger just a little bit longer.
So, the next time youโre in CDMX, skip the rush, take a seat, and let the cityโs cafรฉ culture win you over one sip at a time.


