If you think Mexico is all about tequila and tacos, wait till you try the local coffee and tea scene. Coffee isn’t just a morning kick here; it’s a whole ritual. In places like Oaxaca and Chiapas, the beans come fresh from nearby mountains, often from family-run farms you've probably never heard of but the flavor is something you won’t forget.
Mexico City’s Roma and Condesa neighborhoods have some of the country's best coffee bars, where baristas take their pour-overs seriously and every roast is treated like a little masterpiece. But don’t sleep on traditional spots where you can try café de olla , that's coffee brewed with cinnamon and piloncillo (unrefined cane sugar), which has been warming locals for generations.
For tea lovers, Mexico has more than just the usual black or green. Try a cup of flor de jamaica (hibiscus tea) or a warm mug of tejate if you’re down south. These drinks aren’t just tasty, they’re steeped in history and culture. Pro tip: if you visit in the cooler months, order a spiced hot chocolate with your coffee or tea. Trust me, it’s next level. And if you're in Veracruz, coffee will taste even better with a salty breeze nearby.
🌍 Part of the My Guide Network180+ destinations worldwide
If you want to sound like you know your stuff while sipping coffee in Mexico, skip the frappes or generic espresso shots. Try café de olla, especially in cooler months. It’s sweet and spicy with cinnamon and unrefined sugar, and you’ll find it in traditional cafés or street markets. Also, if you end up in Oaxaca, do yourself a favor and taste tejate, a prehispanic drink made from corn and cacao, usually served cold. Not your usual tea or coffee but worth asking about. And when you’re in Ciudad de México, neighborhoods like Coyoacán and La Roma have tiny cafés with local roasters pouring some of the best single-origin beans from Mexico’s mountain regions.
Frequently Asked Questions
Here’s what people often ask about coffee and tea spots in Mexico.
Head to Cafebrería El Péndulo in Condesa , it's not just a bookstore but a great spot to sip café de olla. The cinnamon and piloncillo really shine there. Also, check out Café Avellaneda in Coyoacán for locally roasted Chiapas beans.
Coffee definitely dominates, especially in central and southern regions. But tea isn’t rare either; locals often drink herbal teas like hibiscus (jamaica), chamomile, or even a fruity tejate from Oaxaca. Give those a try if you’re curious.
Absolutely. Chiapas and Oaxaca are top picks if you want to see the farms and understand where your cup comes from. In Oaxaca, small cooperatives let you experience the entire process, and the scenery doesn't hurt either.
Yes, cities like Guadalajara and Puebla have a growing specialty coffee scene. Look for neighborhood cafés that roast their own beans, like Lucha Libre Café in Guadalajara. It’s a nice change from the big-city offerings.
You’ve got to try café de olla. It’s this cozy mix of coffee with cinnamon and piloncillo that tastes like home in a cup. For tea, jamaica iced or hot is a refreshing, tangy choice something different from what you’d expect.
Most definitely. A great cup of coffee in Mexico City or elsewhere hardly ever costs more than 30 pesos (about $1.50 USD). Fancy specialty cafés might be a little more, but it’s never overpriced.