Best Cafes in Oaxaca

Until recently, all the best coffee produced in the region was destined for export. That’s changing, and now there are many places in Oaxaca where you can find a good cup of coffee—along with delicious snacks and the all-important Wi-Fi.

Calle Macedonio Alcalá 104, RUTA INDEPENDENCIA, Centro, 68000 Oaxaca, Oax., Mexico
You might detect the aroma of fresh coffee on your stroll along the Macedonio Alcalá tourist corridor, and if you’re hankering for a caffeine hit, just follow your nose. Cafe Brújula has three locations, but the more central of the three is on Oaxaca‘s main pedestrian street. Order your coffee and snacks at the counter, then make your way to the back of the building and find a spot in the typical Oaxacan arched patio. Besides great coffee (roasted in small batches at their location on Garcia Vigil), they also offer tasty salads and sandwiches. There’s free Wi-fi, so if you need to get some work done, this is a good spot for it.
108 A Gurrión
In response to the popularity of a large chain of coffee shops in Mexico selling “Italian” coffee, this family of coffee producers set up a little shop near Santo Domingo church and called it The Oaxacan Coffee Company. Here they proudly serve organic coffee that is exclusively from the area of San Miguel Talea de Castro, Oaxaca. It’s a small cafe with wooden benches and stools, and they serve the coffee in handmade pottery cups. The owner is friendly, the coffee is strong, and they also serve fresh pastries. You can get some coffee beans to go, as well as Oaxacan chocolate. If you like chocolate-covered coffee beans, stock up here!
Labastida 115, Centro, 68000 Oaxaca, Oax., Mexico
Cafe Los Cuiles is a casual coffeehouse located in Plaza los Virgenes right in the center of Oaxaca. It’s a great spot for a coffee and breakfast, to take a break from sightseeing or to catch up on your email. Have some “enfrijoladas” or a waffle for breakfast, or meet with friends later in the day for a beer and snacks. Besides local dishes, the menu also includes some difficult to find in Oaxaca items like soy burgers and hummus. Sit inside the cafe on one of the cushioned benches in the corners, or pick a spot in the patio. The staff won’t rush you (they rarely rush themselves, so be patient) and you can take your time enjoying the laid-back vibe of this artsy cafe.
Calle de Armenta y López 120, OAX_RE_BENITO JUAREZ, Centro, 68000 Oaxaca de Juárez, Oax., Mexico
The coffee in Oaxaca is better than it is in Mexico City but still not Blue Bottle standard. We found this relatively new place near the 20 November market. The espresso is great. They roast their own beans and also serve food. Plus free Wi-Fi—it’s a bit of an expat hangout. Lots of communist propaganda on the walls for a nice revolutionary touch.
Calle de Manuel Bravo 219, Oaxaca Centro, Centro, 68000 Oaxaca, Oax., Mexico
Café Café got its beginnings as a coffee roaster and then went on to become a coffee shop offering different blends of organic coffee from a few regions of Oaxaca. They hope to encourage the consumption of locally produced quality coffee, and they also function as a gallery, providing a space for local artists to display their work. The company has a project to support the education of young indigenous women. Order a suspended coffee: the coffee shop will match the amount you pay, and the funds will go to the Fondo Guadalupe Musalem which provides scholarships for young Oaxacan women to pursue their education.
206 M. Bravo
This small, independent coffee shop offers excellent coffee (many say the best in the city), and also has an extensive food menu, including a set meal which changes daily. They roast their own coffee and make pastries on site too. There’s free Wi-Fi, but no electrical outlets, so bring your devices fully charged if you plan to do some work. It’s a popular spot, and often jam-packed, so sometimes the best option is to get your coffee to go.
Reforma 401, Centro, 68000 Oaxaca, Oax., Mexico
Cafe La Antigua has a pleasant courtyard and a choice of two indoor sitting areas. They serve organic coffee that is grown in the shade in the Pluma Hidalgo region of Oaxaca, and they roast and grind the coffee on the premises using solar energy. Besides great choices for coffee, the menu also includes sandwiches, salads and tapas, wine, mezcal and beer, including a local craft beer. They also host occasional live music performances. I wandered into Café La Antigua on a hot afternoon. A cold beer and mushroom tapas sounded appealing, and a large side of salad rounded out the dish perfectly. I asked the waitress for the Wi-Fi code, and I spent an enjoyable hour and a half catching up on social media as I enjoyed the soothing sounds of light jazz piped over the speakers.
Monte Albán, Oaxaca, Mexico
It’s a good idea to get an early start for a visit to the Monte Alban archaeological site. It’s best to get there before the crowds and before the sun is high in the sky. If you don’t have time for a coffee before you get there, you can grab a cup at the on-site restaurant. Choose a spot either inside or out on the patio with a lovely view, and enjoy their good, strong coffee. They also serve fresh fruit juices and have a good selection of breakfasts and other food items on the menu.
More from AFAR
Sign up for our newsletter
Join more than a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
AFAR Journeys
Journeys: Africa + Middle East
Journeys: Africa + Middle East
Journeys: Africa + Middle East
Journeys: Africa + Middle East
National Parks