Where to eat in Oaxaca: a local food guide
Grill your own meat in a smoky market corridor, drink tejate from a gourd and taste mole negro where it was born. Six local favourites with no English menu. Overnight ADO buses from Mexico City and Puebla.
Oaxaca for food lovers at a glance
Getting there and eating well:

Over 35 ADO buses a day from Mexico City and 19 from Puebla

ADO bus to Oaxaca
→
Walk or short taxi to the centre

Bus fares from about US$47 · Market food from a few dollars
Getting to Oaxaca by ADO bus
Oaxaca is Mexico's culinary capital for many chefs: the land of the "seven moles", tlayudas, quesillo cheese, chocolate and mezcal. ADO buses arrive at the first-class terminal on Calzada Niños Héroes de Chapultepec, about 2 km north of the Zócalo: a 25-minute walk or a short taxi.
- Mexico City: about 38 buses a day from several terminals, 17 of them from TAPO, about 6–7 hours, from US$57. Night buses save a hotel night. See this route
- Puebla (CAPU): 19 buses a day, about 5 hours, from US$47. See this route
- Puerto Escondido and San Cristóbal de las Casas: direct ADO routes connect Oaxaca with the Pacific coast and Chiapas. See Puerto Escondido to Oaxaca
Leaving Oaxaca: Oaxaca to Mexico City (about 35 buses a day) or Oaxaca to Puebla (19 a day).
Eat like a local: cash, tips and safety
- Bring cash. Markets, stalls and taquerías are almost always cash only. Carry MXN 20, 50 and 100 notes; vendors often can't change a MXN 500 note.
- Tipping. At a sit-down fonda leave 10–15% (check whether "servicio" is already on the bill). At street stalls tipping isn't expected, but rounding up is appreciated.
- Stay healthy. Drink bottled water, pick busy stalls where food is cooked in front of you, and go easy on raw salsas on your first days.
- Check hours. Many of the best places open only for breakfast or only at night, and popular dishes sell out. Check the latest hours on Google Maps before you go.
Useful Spanish for ordering
Most of these places have no English menu. These phrases help:
- Una tlayuda con tasajo: A tlayuda with tasajo (salted beef)
- Medio kilo de tasajo y un cuarto de chorizo: Half a kilo of tasajo and a quarter of chorizo (at the meat grill)
- Una jícara de tejate: A gourd of tejate
- ¿Qué me recomienda?: What do you recommend?
- Con todo / sin cebolla / sin chile: With everything / no onion / not spicy
- ¿Pica mucho?: Is it very spicy?
- Para aquí / para llevar: To eat here / to take away
- ¿Cuánto le debo?: How much do I owe? (how you ask for the bill at a stall)
Bus times, travel times and fares on this page come from the ADO booking flow for Wednesday, December 2, 2026, and can change. Search your travel date for live times. Restaurant hours and prices are set by each place; the figures here are approximate 2026 prices, so confirm them on arrival.
Six local places to eat in Oaxaca
Markets, stalls and fondas that Oaxacans love:
Pasillo de Humo (Mercado 20 de Noviembre)
Order: Choose raw tasajo (thin salted beef), cecina enchilada (chile-rubbed pork) or chorizo at a butcher stall; it is grilled over charcoal for you.
Where: Calle 20 de Noviembre, two blocks south of the Zócalo.
When: Lunch or early dinner, every day.
Buy tortillas, grilled onions and salsas from the vendors passing your table. Prices go by weight.
Tlayudas Libres (Doña Martha)
Order: A tlayuda: a giant crisp tortilla with pork lard, beans, quesillo and grilled meat, folded and toasted over coals.
Where: Calle de Los Libres, Centro. Take a taxi at night.
When: Night only, from about 9 PM until the early hours.
Oaxaca's late-night tlayuda institution, cooked on street-side charcoal.
Tejate stalls (Mercado Benito Juárez)
Order: Tejate: a cold, frothy pre-Hispanic drink of maize, cacao and flowers, served in a painted gourd.
Where: Mercado Benito Juárez, next to Mercado 20 de Noviembre.
When: Daytime, when the market is busy.
Look for the stalls with large clay bowls of foam. Ask for "una jícara".
Chocolate Mayordomo
Order: Hot chocolate de agua or de leche with pan de yema (egg-yolk bread) for dunking.
Where: Calle Mina, behind Mercado 20 de Noviembre.
When: Any time; perfect for breakfast.
Watch cacao being stone-ground to order, and take chocolate or mole paste home.
Las Quince Letras
Order: Mole negro, or the trilogía de moles to taste three side by side.
Where: Calle Mariano Abasolo 300, Centro, about a 15-minute walk from the ADO terminal.
When: Open daily from breakfast; book by phone.
Chef Celia Florián's family restaurant, a Michelin Guide Bib Gourmand from 2024 to 2026. The pricier pick here.
Fonda Florecita (Mercado de la Merced)
Order: Chilaquiles, Oaxacan hot chocolate and champurrado (a thick maize-and-chocolate drink).
Where: Mercado de la Merced, east of the centre.
When: Breakfast to early afternoon.
The best-known breakfast fonda in a market few tourists visit.
Oaxacan dishes to try
- Mole negro, coloradito and amarillo: three of Oaxaca's famous seven moles, complex chile sauces.
- Tlayuda: the giant crisp tortilla often called "Oaxacan pizza".
- Memelas: thick masa rounds with pork lard, beans and fresh cheese.
- Tasajo and cecina: thin salted beef and chile-rubbed pork, grilled.
- Tejate and chocolate: traditional maize and cacao drinks.
- Chapulines: toasted grasshoppers with chile and lime, a market snack.
When to go
July is Guelaguetza month, with dance festivals and a mezcal fair. Día de Muertos (October 31 to November 2) brings pan de muerto and mole to every table, and on December 23 the Noche de Rábanos fills the Zócalo. On Sundays, take a day trip to the Tlacolula market for barbacoa.
More food guides by ADO bus
- Where to eat in Mérida
- Where to eat in Puebla
- Where to eat in Mexico City
- Where to eat in Cancún, Playa del Carmen and Tulum
Photos via Wikimedia Commons. Top: ProtoplasmaKid, CC BY-SA 4.0; Side: WeltKonnte, CC BY-SA 4.0.
Why travel to Oaxaca with ADO
Book online in English, pay in your own currency and travel in comfort:

Overnight buses to Oaxaca
Sleep on the way from Mexico City and wake up in Oaxaca, ready for breakfast at the market.

Ultra comfort Seats
Your seat guaranteed — spacious, comfortable, and adjustable.

Bulky luggage included
Your ticket includes 25 kg of checked luggage at no extra cost. Buy extra space at the counter if needed.

Entertainment & Wi-Fi
Selected services offer onboard screens and Wi-Fi. Amenities vary by service class.

Book Online in Advance

Climate Control

Onboard Bathrooms

USB Ports & Power Outlets

Certified Safety Standards

Digital ticket
Directly to your email

Mobile Download
Compatible with your phone

Travel Safely
Certified Vehicles
Eating in Oaxaca: frequently asked questions
Food, buses and tips
Do you have questions?
Contact us at our customer support channel (in Spanish). We're here to help.
Feel free to check out our Frequently Asked Questions below.


