Mexico offers a vibrant specialty coffee scene. For high-quality, locally sourced beans and expert preparation in Mexico City, Cardinal Casa de Café, Almanegra Café, and Quentin are highly recommended. For travelers looking for atmosphere, Cafébrería El Péndulo serves as a popular bookstore-cafe chain, while artisanal spots like Café Avellaneda in Coyoacán or GATTO in Oaxaca offer unique, small-batch experiences.
3Almanegra CaféBest suited for third-wave coffee fans. It is widely praised for its specialty pour-overs and deep emphasis on Mexican-grown coffee, particularly beans from Chiapas.43%
Mexico has an incredible specialty coffee scene, deeply rooted in its own rich agricultural history (producing stellar beans in regions like Veracruz, Oaxaca, and Chiapas).
Mexico City (CDMX)
Nice Day Coffee 4.8 (1.8K)
MX$200–300 Cafe
Closed Mexico City, Mexico
Directions Website Nice Day Coffee*(Colonia Cuauhtémoc)* : Known for exceptional technical execution, rotating filter lists featuring local and international roasts, and an inventive menu blending Mexican and Asian influences (like matcha conchas).
Blend Station 4.5 (2.6K)
MX$100–200 Coffee shop
Closed Mexico City, Mexico
Call Directions Website Blend Station*(Locations in Condesa, Roma, and Polanco)* : A staple of the capital’s specialty scene, famous for gorgeous minimalist aesthetics, reliable workspace setups, and stellar flat whites.
Sirius Coffee Roasters 4.8 (107)
Coffee roastery
Closed Mexico City, Mexico
Call Directions Website Roasters*(San Rafael)* : Offers an intimate micro-roasting lab experience where you can dive deep into multi-origin coffee tastings and brewing methods.[1][2][3]
Café Brújula(Multiple locations in Oaxaca City) : A beloved local institution that sources exclusively from Oaxacan micro-lots, pairing a cozy neighborhood atmosphere with consistently brilliant espresso and cold brews.
Guadalajara
Café San Pedro 4.5 (2.8K)
MX$200–300 Restaurant
Closed Guadalajara, Jalisco, Mexico
Call Directions WebsiteCafé San Pedro(Zona Centro) : Right in the historic center, offering a classic yet elevated coffee experience that blends traditional Mexican café culture with modern touches.[1]
If you have a specific city or region in mind, or if you're looking for spots that are best for working on a laptop versus pure coffee tasting , let me know and I can narrow down the list!
Absolutely. If by “excellent” you mean serious specialty coffee rather than just a pretty café, Mexico has a fantastic scene—especially because you can drink beans grown in Oaxaca, Chiapas, Veracruz, Puebla, and beyond.
☕ Mexico City
Café Avellaneda — Coyoacán
A tiny, coffee-first bar and a particularly good stop while exploring Coyoacán. It’s known for carefully prepared espresso and filter coffee.
CUMBÉ Coffee Roasters — Roma Sur
Great choice if you want Mexican single-origin beans and a more roaster-focused experience.
Also worth seeking out Buna, Cardinal Casa de Café, Almanegra, and Cucurucho; Roma Norte and Condesa have an especially dense concentration of specialty cafés.
🌿 Oaxaca City
Café Caracol Púrpura — Centro
A lovely choice for experiencing Oaxacan coffee and cacao together, with an emphasis on origin and traceability.
Cafeto & Baristas — Centro
More explicitly coffee-specialty focused, with espresso, origin coffees, and multiple brewing methods.
🇲🇽 Guadalajara
Taller de Espresso — Colonia Americana
A long-established specialty operation that's particularly good if you want to buy Mexican beans as well as drink them.
Labranza Coffee Roasters — Colonia Americana
Small roastery with espresso and filter coffee; a good destination for people who really care about roasting and brewing.
The Coffee Chapultepec 67 — Lafayette
A polished Japanese-inspired café with strong espresso, filter coffee, and pastries.
🏛️ San Miguel de Allende
Lavanda Café de Especialidad — Centro
One of the city's established specialty-coffee destinations, with Mexican single-origin coffees plus a good breakfast/brunch program.
El Cafe de la Mancha, Café de Especialidad — Guadalupe
Smaller and more coffee-nerdy; particularly appealing if espresso and flat whites are your priority.
My suggested coffee itinerary
If you're traveling around Mexico specifically for coffee, I'd prioritize:
Mexico City → Oaxaca City → Guadalajara
That gives you a very good combination of sophisticated specialty cafés and proximity to major Mexican coffee-growing regions. Mexico City in particular has an unusually deep specialty scene, with numerous roasters working with Mexican single-origin lots.
If you tell me which cities you're visiting (or your travel route), I can make you a coffee-hopping itinerary with 2–4 must-visit cafés per city, including what to order at each.
Mexico offers a vibrant specialty coffee scene, blending top-tier beans grown in regions like Chiapas, Oaxaca, and Veracruz with innovative urban cafes.
Exceptional Coffee Spots
Nice Day Coffee (Mexico City): Located in Colonia Cuauhtémoc, this trendy spot serves exceptional espresso and pour-overs alongside a unique menu blending Asian and Mexican pastry influences. Try their signature Horchata Cold Brew or a bold cortado.[1]
Cafeto Cacao (Oaxaca): A fantastic downtown anchor in Oaxaca de Juárez that specializes in locally sourced single-origin specialty coffees and artisanal chocolates. It is beloved for rich flat whites, mochas, and traditional chocolate de agua.[1]
The Best Coffee (Mexico City): Tucked into Colonia Narvarte, this small neighborhood gem boasts a near-perfect rating for its cozy atmosphere, incredible pour-over selections, and house-made desserts.[1]
If you have a specific city or region in Mexico in mind (like Mexico City, Oaxaca, or Guadalajara), let me know and I can provide a more localized list of top roasters and cafes.
787 Coffee - Campos Elíseos 122, Polanco, Polanco V Secc, Miguel Hidalgo, 11560 Ciudad de México, CDMX, Mexico
Brewers Cafetería Experimental - Tuxpan 74, Roma Sur, Cuauhtémoc, 06760 Ciudad de México, CDMX, Mexico
Brown Caffeine Lab - Tonalá 313, Roma Sur, Cuauhtémoc, 06760 Ciudad de México, CDMX, Mexico
Libertario Coffee Roasters - Roma Norte - C. Orizaba 16, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Brewers Taller Experimental - C. Bajío 287, Roma Sur, Cuauhtémoc, 06760 Ciudad de México, CDMX, Mexico
Asirami Café - Álvaro Obregón, Calle Huichapan 298, Cuauhtémoc, 06140 Ciudad de México, CDMX, Mexico
Libertario Coffee Roasters Puebla 280 - Puebla 280, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Curva Café de especialidad - C. Artículo 123 126, Colonia Centro, Centro, Cuauhtémoc, 06010 Ciudad de México, CDMX, Mexico
Absolutely. If by “excellent” you mean specialty coffee rather than just attractive cafés, Mexico City is a particularly strong destination: the scene is concentrated around Roma Norte, Condesa, Juárez, and Coyoacán, with lots of Mexican beans from Chiapas, Oaxaca, Veracruz, and other producing regions.
Mexico City — standout coffee spots
Almanegra Café — Roma Norte. A coffee-first roaster with a strong focus on Mexican beans and carefully prepared espresso and filter coffee. A great choice if you want to geek out over the coffee itself.
Cardinal Casa de Café — Roma Norte. One of the city's established specialty names, with Mexican single origins and a strong pour-over program.
Café Avellaneda — Coyoacán. A tiny, highly regarded specialty bar that's particularly good for experiencing Mexican-origin coffee. Pair it with a stroll around Coyoacán.
If you want to explore Mexico beyond Mexico City
I'd particularly look at Oaxaca City, San Cristóbal de las Casas, and Guadalajara. Oaxaca and Chiapas are important coffee-producing regions, so these destinations can be especially interesting if your goal is to drink coffees close to their origins.
If you're visiting Mexico City specifically, I'd make a coffee crawl through Roma Norte → Condesa → Coyoacán. Roma Norte is exceptionally dense with specialty cafés, making it possible to try several without spending your day in taxis.
If you tell me which Mexican cities you're visiting and how much you care about specialty coffee vs. atmosphere/food, I can narrow this to a short itinerary.
Mexico boasts an incredible specialty coffee scene, deeply rooted in its own high-altitude growing regions like Oaxaca, Chiapas, and Veracruz.
Mexico City (CDMX)
Nice Day Coffee 4.8 (1.8K)
MX$200–300 Cafe
Closed Mexico City, Mexico DirectionsWebsite A chic, welcoming spot known for brilliant pour-overs, single-origin Mexican beans, and unique Asian-Mexican fusion pastries (like seasonal pan de muerto or matcha-inflected treats).
Sirius Coffee Roasters 4.8 (100)
Coffee roastery
Closed Mexico City, Mexico
CallDirectionsWebsite A dedicated micro-roastery where you can book guided sensory tasting experiences that walk you through various beans and extraction methods.[1]
Guadalajara
El Terrible Juan Café 4.7 (4.6K)
MX$200–300 Cafe
Closed Guadalajara, Jalisco, Mexico
Consistently ranked among the country's top coffee shops, famous for exceptional flat whites, meticulous espresso standards, and a lively neighborhood morning atmosphere.
Café PalReal 4.5 (4.3K)
MX$200–300 Brunch
Closed Guadalajara, Jalisco, Mexico
Equal parts trendy breakfast destination and stellar specialty coffee house, celebrated for creative takes on local comfort food alongside a meticulous coffee program.[1]
Oaxaca
Once In Oaxaca - Art & Specialty Coffee 4.8 (360)
MX$1–100 Coffee shop
Closed Oaxaca, Mexico
Housed in a gorgeous art and design workshop, this spot frequently earns high praise from travelers as serving some of the absolute best espresso and pour-overs in the city.
Boulenc 4.6 (8.5K)
MX$200–300 Restaurant
Closed Oaxaca, Mexico
A legendary bakery and café in downtown Oaxaca that pairs world-class sourdough and breakfast plates with expertly pulled espresso drinks.[1][2]
If you have a specific city or region in mind for your travels, tell me and I can give you a tailored list of local favorites.
Mexico has an incredible specialty coffee scene, deeply rooted in its own high-altitude growing regions like Veracruz, Oaxaca, Chiapas, and Michoacán.
Mexico City (CDMX)
Café Memorias de un Barista 4.5 (1.0K)
MX$100–200 Cafe
Closed Mexico City, Mexico
CallDirectionsWebsite An intimate, stylish escape in La Romita known for meticulous single-origin pour-overs, featuring beans from micro-lots across Michoacán, Veracruz, and beyond.
Nice Day Coffee 4.8 (1.7K)
MX$100–200 Cafe
Closed Mexico City, Mexico DirectionsWebsite A cozy neighborhood favorite that brings a creative, cross-cultural spin to its menu, blending top-tier specialty espresso and V60 pours with Asian-influenced pan dulce and pastries.
Curva Café de especialidad 4.6 (875)
MX$100–200 Coffee shop
Closed Mexico City, Mexico
CallDirectionsWebsite A gorgeous, welcoming spot right in the historic center offering custom-roasted drip, creative espresso extractions, and incredible local pastries.[1][2][3]
Oaxaca
Once In Oaxaca - Art & Specialty Coffee 4.8 (359)
MX$1–100 Coffee shop
Closed Oaxaca, Mexico Directions Tucked into the colorful Jalatlaco neighborhood, this spot doubles as a local art and craft boutique while pulling some of the sharpest, most balanced espresso and lattes in the city.
Café Brújula 4.3 (2.7K)
MX$100–200 Coffee shop
Closed Oaxaca, Mexico
CallDirectionsWebsite An absolute staple for Oaxacan specialty coffee, famous for sourcing local beans and serving them in gorgeous, traditional plant-filled open courtyards.
Café SL28 5.0 (3)
Espresso bar
Closed Pátzcuaro, Michoacán, Mexico Directions Renowned for a world-class approach to pour-over methods, offering multiple extraction profiles that highlight the nuanced flavor notes of regional Oaxacan harvests.[1][2]
If you share which cities or regions in Mexico you plan on visiting, I can put together a tailored coffee itinerary for your trip.
Café Sinergia - Calle Efraín González Luna 2097, Col Americana, Obrera, 44150 Guadalajara, Jal., Mexico
Dan's Café (by Café Oro Maya) - Av Guadalupe 1140, Chapalita, 45040 Guadalajara, Jal., Mexico
The Coffee Chapultepec 67 - Av. Chapultepec Nte. 67, Ladrón de Guevara, 44600 Guadalajara, Jal., Mexico
El Terrible Juan Café Providencia - Av. Rubén Darío 1531-A, Providencia 2a. Secc, 44639 Guadalajara, Jal., Mexico
Absolutely. Mexico has a fantastic coffee scene, especially if you seek out cafés working with beans from Chiapas, Oaxaca, and Veracruz.
🇲🇽 Mexico City
Cardinal Casa de Café — Roma Norte. A strong choice for carefully prepared Mexican single-origin coffee and pour-over.
CUMBÉ Coffee Roasters — Roma Sur. Particularly worth visiting if you like talking beans, origins, roast profiles, and brewing methods.
Café Avellaneda — Coyoacán. A small, coffee-first bar with a strong focus on Mexican coffee and manual brewing.
Café Memorias de un Barista — Roma Norte. Intimate and very coffee-nerdy, with manual brewing and Mexican single origins.
— Polanco. A different angle: Puerto Rican farm-to-cup coffee and a more polished sit-down café experience.
For a coffee crawl: Roma Norte/Roma Sur and Condesa have an unusually dense concentration of specialty cafés, so you can easily visit several on foot.
🌿 Oaxaca City
Café Caracol Púrpura — Centro. Great if you want to explore Oaxacan coffee alongside cacao/chocolate.
Cafeto & Baristas — Centro. Specialty espresso, origin coffees, and several brewing methods in a relatively small café.
Café Brújula — one of Oaxaca's better-known specialty coffee operations, with multiple locations and a strong emphasis on Oaxacan beans. A pour-over of a current Pluma Hidalgo coffee is worth asking about.
☕ Guadalajara
Taller de Espresso — Colonia Americana. A Guadalajara specialty-coffee institution with roasting, brewing, and Mexican beans.
El Terrible Juan Café — Colonia Americana. Coffee-forward, but also a good choice if you want breakfast/brunch with it.
Labranza Coffee Roasters — Colonia Americana. Small-batch roasting and carefully prepared espresso/filter coffee.
Café Rozita — Colonia Americana. Specialty espresso plus a pleasant rooftop/terrace setting.
My suggested route
If you're traveling around Mexico specifically for coffee, I'd do Mexico City → Oaxaca City → Guadalajara. CDMX gives you the deepest specialty scene, Oaxaca lets you get closer to one of Mexico's important producing regions, and Guadalajara has a particularly interesting local roasting culture.
And wherever you go, I'd ask “¿De dónde es el café?” and try a Mexican single-origin as a pour-over/filter rather than automatically ordering an espresso drink. That's a good way to experience the differences between regions.
If you tell me which cities you'll actually be visiting, I can make you a compact coffee itinerary with 2–3 must-visit cafés per city, including what to order at each.
Mexico has an incredible coffee culture, anchored by rich growing regions in states like Oaxaca, Veracruz, and Chiapas.
Mexico City (CDMX)
Panadería Rosetta 4.5 (10.8K)
MX$100–300 Bakery
Closed Mexico City, Mexico
CallDirections Famed as much for its legendary guava-and-ricotta pastries as its exceptional coffee. It offers a sophisticated, European-style café ambiance.
Curva Café de Especialidad 4.6 (871)
MX$100–200 Coffee shop
Closed Mexico City, Mexico
CallDirectionsWebsite A minimalist haven where the coffee is the absolute star. Known for brilliant pour-overs and in-house roasting.
Totte Para Todos 4.9 (262)
MX$1–100 Espresso bar
Closed Mexico City, Mexico DirectionsWebsite A tiny, Japanese-inspired micro-roaster pulling truly world-class, precise espresso shots in a tucked-away setting.
Oaxaca City
Boulenc 4.6 (8.5K)
MX$200–300 Restaurant
Closed Oaxaca, Mexico
CallDirectionsWebsite A beloved institution that serves incredible sourdough, breakfast, and standout iced lattes (including a decadent dulce de leche option).
Kiyo Café 4.5 (505)
MX$100–200 Cafeteria
Closed Oaxaca, Mexico DirectionsWebsite A must-visit stop for serious specialty coffee aficionados looking for precise extraction, creative seasonal drinks, and local Oaxacan beans.
Café Brújula 4.3 (2.7K)
MX$100–200 Coffee shop
Closed Oaxaca, Mexico
CallDirectionsWebsite A reliable local staple that sources high-grade regional Oaxacan beans, great for a quick high-end pour-over or traditional espresso drink while exploring the historic center.
Guadalajara
Brew Labs 4.8 (228)
MX$100–200 Cafeteria
Closed Zapopan, Jalisco, Mexico
CallDirectionsWebsite A relaxed favorite celebrated for inventive cold brews (like their cold brew with tonicol and ice cream) and flawless flat whites.
If you have a specific city or neighborhood in mind, let me know and I can pinpoint more great spots nearby or recommend places to buy beans to take home.
Mexico has a fantastic coffee scene, especially because many cafés showcase beans grown in regions like Chiapas, Oaxaca, Veracruz, and Puebla. If you’re looking for excellent coffee rather than just pretty cafés, these are some standout spots to consider:
Mexico City (CDMX)
BUNA Condesa — A favorite for specialty coffee lovers. Try their Mexican single-origin coffees, espresso drinks, or filter brews.
Cardinal Casa de Café — A serious specialty café with excellent Mexican beans and multiple brewing methods; a great choice if you want to taste what Mexican coffee can do.
Café Avellaneda — A tiny but highly respected Coyoacán coffee bar. Great for carefully prepared espresso and pour-over coffee.
CUMBÉ Coffee Roasters — Good for exploring Mexican-origin coffees and in-house roasting.
Qūentin Café — Popular for espresso drinks, hand brews, and excellent pastry pairings.
Oaxaca City
Café Brujula — One of the best-known Oaxaca coffee names; a good introduction to Oaxacan beans, especially coffees from areas like Pluma Hidalgo.
Muss Café — A specialty-focused café often recommended by coffee enthusiasts visiting Oaxaca.
Caracol Púrpura — A good stop if you want a more local specialty-coffee experience.
Other places worth seeking out
Café La Parroquia de Veracruz — More traditional than third-wave specialty cafés, but iconic if you want classic Veracruz coffee culture.
Café Etrusca — A long-running Mexican coffee company worth exploring for beans and traditional coffee styles.
What to order in Mexico
Pour-over / V60 of Chiapas or Oaxaca beans — best for tasting the origin.
Café de olla — traditional coffee brewed with cinnamon and piloncillo (unrefined cane sugar).
Espresso or flat white — many Mexican specialty cafés do these extremely well.
Ask the barista: “¿De dónde es este café?” (“Where is this coffee from?”) — many great cafés are proud to explain the farm and region.
If you tell me which cities you’ll visit (Mexico City, Oaxaca, Guadalajara, Mérida, etc.), I can narrow this down to a route of the best cafés.
CUMBÉ Coffee Roasters — Roma Sur. A coffee-first roaster worth seeking out for rotating Mexican single origins and knowledgeable baristas.
Qūentin Café — Roma Norte. Good all-around option if you want excellent coffee alongside breakfast or pastries; they offer both espresso and hand-brewed coffee.
Nice Day Coffee — Cuauhtémoc. More relaxed and brunch-oriented, but with a serious espresso/filter program.
Café Memorias de un Barista — Roma Norte. A smaller, coffee-obsessed spot particularly suited to people who want manual brewing and unusual single-origin coffees.
Triana Café Gourmet — Centro Histórico. A tiny coffee counter inside Mercado de San Juan—an especially fun choice if you're exploring the market and want something less polished and more local.