Rastrear mi viajeFind Your Bus Stop
Grilled meats in the Pasillo de Humo, Mercado 20 de Noviembre, Oaxaca

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:

Icon image

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

Icon image

ADO bus to Oaxaca

→

Walk or short taxi to the centre

Icon image

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.

Tlayuda with tasajo and chorizo, Oaxaca

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

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.

Icon image

Ultra comfort Seats

Your seat guaranteed — spacious, comfortable, and adjustable.

Luggage

Bulky luggage included

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

Icon image

Entertainment & Wi-Fi

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

Icon image

Book Online in Advance

Secure your seat and choose from the widest range of fares.
Icon image

Climate Control

Enjoy full air conditioning throughout the cabin for year-round comfort.
Icon image

Onboard Bathrooms

A restroom is available on board most direct services.
Icon image

USB Ports & Power Outlets

Available on selected services to keep your devices charged.
Icon image

Certified Safety Standards

Professionally trained drivers and meticulously maintained vehicles.
Icon image

Digital ticket

Directly to your email

Icon image

Mobile Download

Compatible with your phone

Icon image

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. 

View FAQ
facebookxinstagramyoutube

Nuestra empresa de transporte de pasajeros ofrece servicios seguros y confiables para todas sus necesidades de viaje.

Nuestra empresa de transporte de pasajeros ofrece servicios seguros y confiables para todas sus necesidades de viaje.

facebookxinstagramyoutube