Must-see restaurants in Mexico

  • Héctor's Bistro

    Mazatlán

    Comfortable and with polished service, this is the praised venture of a popular local chef. Dishes such as seafood carpaccio, homemade pastrami, tasty…

  • Lula Bistro

    Guadalajara

    Guadalajara’s most inventive restaurant is this super-chic eatery west of the center. Sleek and industrial though the setting is, it’s the food people…

  • Taquería Playa Sur

    Mazatlán

    Come evening, the breezy dining area of this taquería becomes fragrant with smoke from the grill and the plastic chairs fill up with hungry customers. The…

  • Contramar

    Condesa

    Seafood is the star attraction at this stylish dining hall with a seaside ambience and impeccable service. The specialty is tuna fillet Contramar-style –…

  • El Secreto

    San Cristóbal de las Casas

    Possibly San Cristóbal's best choice for fine dining and one of the best value places this side of the equator. High end gourmet cuisine in a color palate…

  • La Cantera

    Morelia

    Self-dubbed a mercado gastronómico (gastronomic market), La Cantera is a sleek, modern affair in what once was a nunnery’s courtyard. Inside, a dozen…

  • Ix Cat Ik

    Valladolid

    Take a cab to reach this superb place, your best opportunity to eat Maya cooking in Valladolid. Its knowledgeable English-speaking staff will help you…

  • Le Jardin

    Isla Holbox

    Very tasty French pastries and morning breakfast selections make this a welcome spot if you're craving something other than Mexican morning food. Coffee…

  • Il Giglio

    Ciudad del Carmen

    In a classic, old-time, elegant building that used to be a pirate's house, this truly Italian restaurant with checkered floor tiles has a reputation for…

  • Taquería El Moreno

    Puerto Vallarta

    Maybe you've never tasted tripe before, or maybe you didn't like it until you've rocked up at this taquería and they presented you with a taco de tripa,…

  • Kinta

    Isla Cozumel

    Putting a gourmet twist on Mexican classics, this chic bistro is one of the best restaurants on the island. The Midnight Pork Ribs are a tried-and-true…

  • La Flechita Roja

    Zihuatanejo

    You're sitting so close to the sizzling spit of carne asada (marinated grilled beef) that sweat runs down you in rivulets. You watch, transfixed, as the…

  • Café NiN

    Zona Rosa & Reforma

    This golden cafe-restaurant looks plucked from belle epoque Paris with glorious patisserie and bakery treats as part of the Rosetta Panadería empire. The…

  • Cafe Cortáo

    San Luis Potosí

    This simple spot is a breakfast institution and at times queues of locals form outside the doors waiting for them to open in the morning. The delicious…

  • Nomada

    San Miguel de Allende

    This gorgeous place with friendly English-speaking staff has some of San Miguel's best contemporary Mexican and European cuisine. Try its signature dish,…

  • Tintoque

    Puerto Vallarta

    If you only dine out in one fine establishment in Vallarta, make it Tintoque. Chef Joel Ornelas dazzles when it comes to creative, beautiful reimaginings…

  • Peter's Restaurante

    Cancún

    Peter’s Restaurante has a homey charm and some of the best cooking in the city. Dutch chef Peter Houben has blended European, Mexican and international…

  • Ooh La La! Pasteleria

    San Cristóbal de las Casas

    Bite into these authentic, fresh French pastries and you might have to recalibrate your location; a whiff of Paris comes with a sugary hit. There's pain…

  • Barra Galería de Arte & Restaurant

    Barra de Navidad

    Imagine a courtyard where secluded tables peek from behind a riot of greenery and fairy lights twinkle as evening falls. Owner Robert's photography adorns…

  • Mariscos El Toro Güero

    La Paz

    Often – and rightfully – packed with locals, this casual restaurant serves heaping plates of the most delicious seafood in La Paz. Try the molcajete…

  • La Hostería del Convento de Tepotzotlán

    North of Mexico City

    Housed within the monastery’s impressive bougainvillea-walled courtyard, La Hostería serves traditional brunch and lunch fare – chiles tolucos …

  • Las Hamacas del Mayor

    Central Pacific Coast

    A local fixture since 1953, this famous seafood eatery seats 1000 and opens every day of the year. Strolling mariachis entertain the crowds, kids frolic…

  • Lonchería La Costa

    Chetumal

    Yucatecan snacks such as panuchos (fried tortillas topped with beans, chicken and pickled onion) and salbutes (puffed deep-fried tortillas filled with…

  • Ristorante Marinni

    Tapachula

    Held in high regard by locals, this Italian restaurant has a sophisticated and softly lit indoor dining room and an outdoor patio cloaked in dramatic…

  • Naty's Kitchen

    Sayulita

    A cute taco stand helmed by a team of no-nonsense ladies, where tortillas are stuffed with your choice of sliced poblano peppers, potatoes, green beans…

  • Lardo

    Condesa

    It always seems sunny in this convivial stylish bistro, which takes Mexican flavors and matches them with European freshness. Part of the Rosetta…

  • El Brou

    Xalapa

    Housed in a delightful high-ceilinged colonial lounge, El Brou gets it right on all counts. The varied menu offers a delicious and arty take on…

  • Turtle Bay Café & Bakery

    Akumal

    A popular breakfast spot, this appealing cafe slings a wide variety of gringo comfort food ranging from breakfast burritos to eggs Benedict. The lunch and…

  • Tacos El Veneno

    Mazatlán

    Five mornings per week, El Veneno (The Poisoner) and his son El Venenito do a brisk business in tacos dorados (crunchy tacos) topped with stewed machaca …

  • Oliva Enoteca

    Mérida

    This contemporary restaurant with black-and-white tiled floors, Edison light bulbs, designer chairs and an open kitchen is a magnet for the local smart…

  • La India Bonita

    Cuernavaca

    Set in a lush courtyard, Cuernavaca’s oldest restaurant also has some of its best traditional Mexican food – from brocheta al mezcal (skewered meats…

  • Restaurant El Arrayan

    Zihuatanejo

    From his curbside barbecue, grill master Mauricio Cancino cooks up fresh fish (usually tuna or mahi-mahi with grilled veggies) to perfection, then he…

  • Ku'uk

    Mérida

    The stunning historic home, at the end of Paseo Montejo, sets the scene for what's to come: a high-end, gourmet meal that will end up setting a very high…

  • La Lupita

    San José del Cabo

    Pair flavorful, unique tacos – including Mediterranean octopus, duck mole or miso fish – with mezcal cocktails, amazing margaritas, live music and an all…

  • Chinicuil

    Querétaro

    Being hidden away on the fringe of the old town and discreetly signed inside the entrance to a building means that this is one of those 'in the know' kind…

  • Galanga Thai Kitchen

    Roma

    Serving up classics like tom yum (hot and sour soup), gai satay (skewered chicken in peanut sauce) and pad thai (noodles in tamarind sauce), Galanga does…

  • La Cevichería Tabasco

    Villahermosa

    A stellar seafood place just over the river from downtown. With bright murals inside and out and a friendly neighborhood vibe, this busy, and slightly…

  • Fonda El Limoncito

    Monterrey

    Set in a century-old house, this atmospheric spot serves deliciously authentic, home-style Mexican cooking that would make your abuela (grandmother) proud…

  • Fonda Doña Gabina Escolatica

    Guadalajara

    This narrow, barnlike restaurant on a delightful Zapopan side-street of pastel-colored houses is bedecked with sunny colored textiles and specializes in…

  • Restaurante Barranco

    The Copper Canyon & Ferrocarril Chihuahua Pacífico

    Built over a gob-smacking fissure in the canyon walls – and with floor-to-ceiling windows and plexiglass flooring to prove it – the views from this…

More destinations you need to see