Must-see restaurants in Mexico

  • Diez Con Quince

    Isla Cozumel

    Mexican and gringo-friendly breakfasts such as eggs Benedict are served in a peaceful rear garden at this affordable restaurant. The menu also includes a…

  • Tacos David

    Veracruz City

    Late morning and lunchtime, locals congregate at simple tables around this beloved taco spot that specializes in one thing: cochinita pibil (slow-cooked…

  • 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)…

  • Las Palmas

    Southern Baja

    Find this great big orange restaurant in El Sargento, a couple of kilometers north of La Ventana, in a sublime spot overlooking the water and Isla…

  • Crabster

    Progreso

    At the current posh spot on the strip, with its blond-wood chairs, pink velvet trim and designer lighting, you could be in an international hotel, not…

  • Quetzal de Laura

    San Patricio-Melaque

    Open to the elements, this cheerful yellow-hued restaurant is particularly good for inexpensive Mexican breakfasts, home-style sopa azteca (soup with…

  • Sabor de Mar

    Tulum

    This unassuming Sinaloa-style seafood joint gets praise for its torres (seafood tostada 'towers' piled high with tuna, shrimp or fish) and house…

  • Topolo

    Mazatlán

    For a romantic, street-minstrel-free dinner, step into this softly lit enchanted garden of a courtyard in a historic central building. Though aimed at…

  • Poco Pazzo

    Manzanillo

    One of a row of restaurants on the marina within the Las Hadas resort offering a romantic waterside setting. Enjoy surprisingly authentic Italian thin…

  • Restaurante Mora

    Veracruz

    The first of a long row of simple seafood restaurants along the Laguna de Tampamachoco, Mora serves up stuffed crabs, camarones enchipotlados (chipotle…

  • Tacos Don Felix

    San Miguel de Allende

    An opportunity to get off the tourist trail presents itself at this pleasantly local establishment in the Colonia of San Rafael, a short way outside the…

  • La Lupita

    The Copper Canyon & Ferrocarril Chihuahua Pacífico

    This brightly decorated thee-room space with plastic coverings on the tablecloths is run by a team of friendly locals who are well used to travelers…

  • Mariscos Lolita

    Sonora

    Spacious and clean, with orange-shirted waiters moving efficiently about, Lolita’s is always a sound choice for seafood and Mexican standards. A popular…

  • La Esquina del Marisco

    Northeast Mexico

    Seafood in the desert? You'll find just that at this inexpensive and informal place in the center of town. The menu includes a delicious cokteles de…

  • La Noria

    Northeast Mexico

    The restaurant at Hostal El Farol has tables in its smart dining room and outside in a lovely colonial courtyard. It's pleasingly formal, with white…

  • Pita Amore

    Isla Mujeres

    This unassuming shack does several varieties of pita sandwiches and does them extremely well. The chicken, beef and vegetarian pitas are the creation of a…

  • Malarrimo

    Southern Baja

    A solid dining choice at this long-standing hotel, serving primarily seafood dishes; the seafood casserole and platter (for two) come highly recommended…

  • El Paisa

    Guanajuato

    This place couldn't be any different to the swanky tourist restaurants deeper in the old town. El Paisa is a sun-bleached red building right opposite the…

  • Tacos Doña Mary

    Western Central Highlands

    Take it from local Comalans: this simple stall with a few outside seats has the best tacos in the region. But don't start World War III by debating which…

  • Taquería Los Arbolitos

    Central Pacific Coast

    Come evening, the air fills with fragrant smoke from the grill, plastic tables are set out in the street and quickly fill up with loyal customers. Tacos…

  • Restaurant Hacienda Xaybe'h d'Camara

    Chichén Itzá

    Set a block back from the highway opposite Hotel Chichén Itzá, this is a large place with attractive grounds. It’s popular with tours and the food is a…

  • Iguana Greens

    Cuernavaca

    With authentic Mexican dishes this good and cheap, it would easy for Iguana to be another anonymous fonda (inn) and still draw crowds, but the friendly…

  • La Panga Antigua

    San José del Cabo

    Enjoy a romantic setting amid tumbling fountains, palms and flowers in this traditional courtyard with its outdoor kitchen and original stone walls. The…

  • Festín del Portal

    Guadalajara Region

    Overlooking the main plaza, this study in primary colors is reminiscent of a first grade classroom but the food is far from elementary: hearty salads,…

  • 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…

  • Tamuz

    Cuernavaca

    The Israeli chef here dishes up an eclectic menu that includes dishes like chicken marsala Tel Aviv–style, pita with smoked salmon dip, and polenta. The…

  • La Casa de las Sirenas

    Centro Histórico

    Housed in a 17th-century relic, Sirenas has a top-floor terrace that looks toward the Zócalo via the Plaza del Templo Mayor. It’s an ideal perch to enjoy…

  • Palapa Cabo Pulmo

    Cabo Pulmo

    With its unbeatable position right on the beach, this friendly place with its terrace seating serves superb seafood dishes like coconut shrimp, fried…

  • Taquería Nuevo San Fernando

    Mérida

    Out-of-towners staying in the nearby business-class hotels have been known to buy kilos of these tacos to take home with them. It's a bit of a trek to get…

  • La Perla

    Central Pacific Coast

    This place on the beach offers great service, seriously cold beer and a good range of food under the decent shade of its palapa. The menu runs from…

  • La Parilla Colonial

    Campeche

    Despite its relentlessly cliché decor that takes in as many national tropes as possible, this is actually one of the best of the restaurants spread out…

  • Las Tres Virgenes

    La Paz

    An elegant oasis of a restaurant where you can dine in an atmospheric courtyard surrounded by leafy trees and statues. The menu includes both traditional…

  • Cafetería Pop

    Mérida

    There’s a '70s feel to this little orange-and-cream cafeteria-style restaurant, which has cheap breakfast combinations and a good variety of Mexican…

  • La Viagra Jarocha

    Chetumal

    Fun and festive, with a goofy dolphin statue outside, La Viagra Jarocha is a hit with locals and tourists alike, most notably for its namesake 'sopa…

  • Dulce Patria

    Polanco & Bosque de Chapultepec

    This restaurant owned by cookbook author Martha Ortiz certainly lives up to her high standards, in spite of some unfortunate ruffled tablecloths and red…

  • Piccolo Suizo

    Western Central Highlands

    Comala's priciest eatery is a strange hybrid – a Swiss-owned restaurant with dishes from the land of the cuckoo clock and a Sunday speciality of paella…

  • La Mariposa

    Querétaro

    Unchanged since 1940, as the photos and coffee machine testify, this Querétaro institution is more about the quaint atmosphere than the food. Don't leave…

  • Pig's Pearls

    Guadalajara

    Tapatíos rave about the burgers here – there are a dozen to choose from – so who are we to argue? Sit in the industrial-chic terrace in fine weather or…

  • Il Piccolo

    San Cristóbal de las Casas

    Run by an Italian father-and-son team, Piccolo's has a a wood-fired pizza oven and kids' trampoline in a huge back garden with dynamite views. The menu…

  • Santo Café

    Guanajuato

    Stop by this casual but cozy spot on the quaint Venetian-style bridge that's popular with students. It serves good salads and snacks; try the queso…

    • placement: fullWidth
    • path: Destinations/POIs/superzone
    • possible size: [970, 250], [970, 90], [728, 90], [300, 250], [320, 50], [1, 1],
    • targeting:
      {
        "position": "superzone"
      }

More destinations you need to see