Back to food_bev in Oaxaca
white and brown concrete buildingTop 5

Top 5 Cafés in Oaxaca

From rooftop terraces to midnight espresso, here are the five cafés that define Oaxaca’s coffee culture.

#1 Amá Terraza – This rooftop spot tops the list because its city view pairs perfectly with a plate of chilaquiles (around MX$1–100) and a perfectly pulled espresso. The address is Miguel Hidalgo 911 in the historic Centro, and the open‑air terrace lets the morning sun warm the wooden tables. Reviewers love the vegan avocado toast and the natural wine list, but the limited lunch hours on Monday (closing at 3 PM) can be a drawback for weekend wanderers.

a wooden table topped with a bowl of food
a wooden table topped with a bowl of food

#2 Café Nuevo Mundo – A bustling corner of the city, Café Nuevo Mundo earns its place with a solid 4.3 rating and a score of 87.8. Located on a lively street near the market, its signature cinnamon latte costs MX$1–100 and the flaky croissant is a morning staple. The space is larger than Amá Terraza, yet the coffee lacks the same depth of flavor, which is why it sits at #2.

red and white concrete building
red and white concrete building

#3 Café Caracol Púrpua – With the highest rating of 4.8, Caracol Púrpua surprises with a quiet courtyard in the Barrio de Jalatlaco. The house‑made horchata latte (priced within MX$1–100) is sweet and creamy, and the surrounding murals give it an artistic vibe. It loses to #2 because its seating is limited and the Wi‑Fi can be spotty during peak hours.

green wooden door with brown steel door lever
green wooden door with brown steel door lever

#4 The Italian Coffee Company – A modest 3.9 rating keeps this spot at #4, but its espresso blend sourced from Oaxaca’s highlands is worth a sip. Situated near the university, the café offers a simple espresso macchiato for MX$1–100 and a slice of ricotta‑topped focaccia. The atmosphere feels more like a study hall than a café, which is why it trails the others.

people in diner
people in diner

#5 Xiguela Café – Tucked into a quiet alley of the Reforma neighborhood, Xiguela Café rounds out the list with a relaxed vibe and solid 4.5 rating. Their cold brew (MX$1–100) is smooth, and the almond‑milk latte pairs well with a homemade pastel de elote. The main weakness is the inconsistent service on weekends, but the friendly staff and quiet patio keep it in the top five.

If you only try one café in Oaxaca, walk straight to Amá Terraza for the view, the chilaquiles, and the coffee that sets the bar for the whole city.

Featured Places

Recommended Articles

Top 5 Cafés in Oaxaca | Valors