Must-see restaurants in Oaxaca

  • Casa Crespo

    Oaxaca City

    Casa Crespo offers up dishes from Oaxaca state’s seven regions made with market-fresh ingredients and served on a dramatic roof terrace with views of the…

  • Mercado Sánchez Pascuas

    Oaxaca City

    The local's choice, this small indoor food market is where you'll end up shopping when you book a cooking class and go out searching for ingredients.

  • El Cafecito

    Puerto Escondido

    Cafecito has cornered the market in crossover gringo-Mexican fusion food with large surfer appetites in mind. Herein are some of the best breakfasts on…

  • El Asador Vasco

    Oaxaca City

    Perched like a theater box overlooking the twilight entertainment in the Zócalo, the Asador Vasco lays on good Oaxacan, international, and – as the name…

  • La Jícara

    Oaxaca City

    The mellow Jícara is not just a restaurant but also an alternative cultural center, with films, live music and a bookstore selling titles from independent…

  • Mercado Benito Juárez

    Puerto Escondido

    For local flavors and the true PE atmosphere, head to the main market in the upper part of town, where dozens of comedores serve fresh fish and shrimp,…

  • El Sabor de Oaxaca

    Bahías de Huatulco

    Sit amid the sound of roosting birds and whirring fans and let friendly servers bring you classic Oaxacan food. Lots of local specialties are on show here…

  • Xuncu Choco

    Oaxaca City

    What wonderful treats emerge from this small place specializing in cuisine from the Isthmus of Tehuantepec. Regional dishes include pescadillas (fish…

  • Xipol

    Bahías de Huatulco

    Bivouacked beneath bohemian La Crema, this open-air spot can claim to be equally arty (a mural by noted Zapotec graffiti artist Irving Cano beautifies one…

  • One Love

    Puerto Escondido

    Excellent Euro-Mexican dishes with fresh local ingredients are served in this restaurant run by a Mexican-French couple. You could start with the 'One…

  • Nimbus Cocina Creativa

    Oaxaca City

    This relaxed family-run restaurant has relocated to a new location in the Colonia Reforma neighborhood. It's a little less central than it used to be but…

  • Restaurant La Crucecita

    Bahías de Huatulco

    Hometown favorite. This inexpensive plastic-bottle-on-the-table spot, a block from the Plaza Principal, proves that simple is sometimes best for fish,…

  • Tastavins

    Oaxaca City

    The best Oaxaca tapas experience supported by some small Italy-worthy pasta, all served on typically Mexican ceramics, can be found in the pleasantly…

  • Siddhartha

    Mazunte

    A classic beach-bum-meets-backpacker place where you can wander in half-dressed from the beach and no one will bat an eyelid. The menu is an all-over-the…

  • Un Sueño Restaurant

    San Agustinillo

    The restaurant on the sands at Un Sueño serves up good breakfasts and, for lunch, sabores del Pacífico (flavors of the Pacific) with a touch of French…

  • Azucena Zapoteca

    Valles Centrales

    Good alebrijes (colorful wooden animal figures) and other crafts are displayed and sold at this popular lunch stop, serving good Oaxacan fare, beside Hwy…

  • Tlayudas el Negro

    Oaxaca City

    Ask where to get the best tlayudas in town and locals will often point you in the direction of El Negro, where large grilled tortillas are filled with…

  • Fonda Florecita

    Oaxaca City

    A popular local haunt for more than 50 years, this is the classic Oaxaca market-food experience. There's no printed menu, so you might try the salsa de…

  • Alaburger

    Puerto Escondido

    Talk about simple. Alaburger inhabits a beach garden where its congenial owners have constructed an open kitchen under a thatched roof. But, oh the food!…

  • El Milenario

    Valles Centrales

    This popular, family-run restaurant one block south of the Árbol del Tule (past the Mercado de Artesanías) is a great place to stop, serving classic…

  • Postres del Sol

    Zipolite

    An apparition by the dusty roadside heading west out of Zipolite, this cafe with four alfresco tables, and usually as many dogs, lures people out of…

  • Café Los Cuiles

    Oaxaca City

    Mellow little cafe that makes an ideal spot for breakfast although it's open all day, every day. You can relax in peace with a fruit smoothie, organic…

  • La Hostería Bananas

    Puerto Escondido

    The Hostería is an Italian labor of love, from its gleaming kitchen (with computerized wood-fired pizza oven) to the Talavera-tiled bathrooms. A broad…

  • Azul Profundo

    Bahías de Huatulco

    Unusual for an all-inclusive, the Camino Real Zaashila allows nonguests into its best restaurant, a romantic candlelit affair aside the ocean, to…

  • Restaurante Doña Chica

    Valles Centrales

    If you're hungry after viewing the Mitla ruins, fret not. Bright Doña Chica serves delicious Oaxacan dishes like moles, enchiladas and tasajo (thin…

  • Hotel Santa Fe

    Puerto Escondido

    The attractive colonial Hotel Santa Fe's restaurant sits on a covered terrace looking along Zicatela beach and is a pescatarian affair (no meat – just…

  • Jaguar Yuú

    Oaxaca City

    The best coffee in Oaxaca comes from the mountains overlooking the Pacific and is served in this quietly hip but unmistakably Mexican cafe that also does…

  • Vieja Lira

    Oaxaca City

    Every city needs an Italian restaurant and Oaxaca has several, though few are better than the authentic and casually refined Vieja Lira with its thin…

  • Pez Gallo

    Puerto Escondido

    Seafood dishes such as the catch of the day encrusted in coconut are popular at this beach club's oceanfront palapa (thatched-roof) restaurant, plus you…

  • Boca de Miel

    Oaxaca City

    Small complex opposite Parque Juárez (El Llano) with a crafts shop, walk-up food concession and little outdoor cinema club with a bias (at last visit)…

  • Pepe's Tacos

    Puerto Escondido

    Popular with surfers, this hidden sand-floor shack serves large coconut-encrusted shrimp and battered fish tacos topped with a colorful variety of chopped…

  • La Cuisine

    Mazunte

    An immediate success when it opened in 2015, La Cuisine has a menu that changes daily according to the market-fresh ingredients that the dedicated French…

  • Granja de Tío Elí

    Pueblos Mancomunados

    Call a day ahead to reserve lunch prepared at this friendly Mexican family's farm. It's a great opportunity to experience rural life up-close and learn…

  • Tierra Antigua

    Teotitlán del Valle

    A talented husband-and-wife team run this inviting Zapotec restaurant and gallery where you can stop for traditional mole negro or mole estofado (stewed…

  • L’Échalote

    Bahías de Huatulco

    Prepares good French, Mexican and Mediterranean dishes with specialties including snails, osso buco and fish of the day in a creamy leek sauce. The…

  • Lidxi Guendaro

    Juchitán

    Traditional istmeña food like garnachas (fried tortilla snacks), tlayudas (folded tortillas filled with beans, cheese and lettuce), mole and pozole …

  • El Coste

    Puerto Escondido

    Inhabiting a deluxe palapa on Zicatela beach, the highly successful El Coste is all about its grilled fish and seafood (take your pick from snapper, bass,…

  • La Termita

    San Agustinillo

    The service leaves much to be desired but La Termita’s wood-oven pizzas are the best in town, and there are good salads to go with them and carrot or…

  • Posada México

    Zipolite

    The Italian-run beachside restaurant here does fine wood-oven pizzas and good pasta, as you might expect, but also seafood creations and salads. It's a…

  • Lechoncito de Oro

    Oaxaca City

    You'll usually see a long row of cars double-parked on the street beside this popular late-night stall known for its tacos de lechón con chicharrón …