Must-see restaurants in Mexico

  • Comedor los Traviesos

    Mazunte

    A place to come for traditional Oaxacan and Mexican cooking at good prices, Los Traviesos does the best tlayudas (grilled tortillas) in the area. It's…

  • La Rambla

    Condesa

    Owned by a Montevideo native, this intimate Uruguayan steakhouse grills tender cuts such as milanesa de res (breaded steak) and does vegetarian pizzas for…

  • King Falafel

    Zona Rosa & Reforma

    Run by an English-speaking Syrian Jew, this small eatery has a vegetarian-friendly menu of falafel in pita bread, mixed salads, tabbouleh and fresh hummus…

  • Restaurante El Cotarro

    Veracruz

    It may not keep up with the kitschy sea-themed decor of most of its neighbors, but El Cotarro’s food is fresh and inexpensive. The mojarra al ajo is a…

  • Camino Secreto

    Chiapas

    Don't miss the nearly hidden entry off the street – the piles of locals eating here in the morning indicate that it's a great stop for a quick breakfast…

  • Mercado Municipal No 2

    Mérida

    Numero Dos is cheap, good and less crowded than some of the busier markets in town. On the north side of Parque de Santiago, it's packed with juice stalls…

  • El Candil

    Mulegé

    Cavernous restaurant and bar where you can play pool, darts, watch football or sit for a meal of burgers, pizza and Mexican staples. It's popular with…

  • Mercado de Mariscos Playa Norte

    Mazatlán

    This no-frills market sells fish and seafood straight off the boats that dock on the beach opposite. Stalls here will cook up your purchases or your own…

  • La Hamburguesa

    Taxco

    For a quick, affordable meal try this popular diner on the west side of Plazuela San Juan. It serves five styles of set breakfasts in the morning and…

  • La Barbacoa de la Tulum

    Cancún

    If you love tacos and tortas, head to this 24-hour restaurant/bar, where the specialties are barbacoa (mutton) and cochinita (slow-cooked pork). It's not…

  • Burgeria de la Ribera

    Guadalajara Region

    It's a bit of a schlep up from the boardwalk but apparently the burgers at the 'Riviera Burgeria' are worth the trip. Mind you, they do a roaring takeaway…

  • Restaurant Chez-Binni

    Bahías de Huatulco

    The Camino Real Zaashila’s Restaurant Chez-Binni specializes in grills and Oaxacan dishes. The all-inclusive hotel generously lets non-guests use it on…

  • Restaurant Los Pampanos

    Celestún

    Said to be the most consistent restaurant in town. It's OK. Or you could just stick with the afternoon margaritas (M$50) overlooking the beach. Service is…

  • Sanborns

    Aguascalientes State

    It may be a chain eatery, but this one is in a glorious, old-fashioned salon with good meals (especially breakfast and afternoon teas) and views over the…

  • Café Azul

    San Luis Potosí State

    Open all day, this airy, Swiss-run spot is perfect for breakfast, freshly baked cakes and light meals, including excellent crepes. The delightful owners…

  • Chéjere

    Veracruz

    There's a good value daily set menu served at this characterful, colorfully decorated spot for lunch (M$60). It's also decent for snacks and light meals…

  • Puebla La Churrería

    Puebla

    There's always a hungry queue for the delicious, crispy churros (doughnut-like fritters) here. Half the fun is the spectacle of watching them being made…

  • Mercado Nicolás Bravo

    Morelia

    You’ll find great food stalls on the 1st floor of this market. Try stall 127 for Doña Feli’s locally famous birria, meat stewed in its own juices until…

  • Cocina Jalisco

    Cancún

    For a cheap lunch on this side of town, head over to this small sidewalk restaurant where the friendly owner, Javier, serves up affordable Jalisco-style…

  • Buen Día Café

    San Miguel de Allende

    This simple, slightly more than hole-in-the wall place is located in the quaint Callejon Pueblito, and serves up great coffee and excellent breakfasts, as…

  • Bazar Municipal

    Valladolid

    A collection of market-style eateries that are popular for their big, cheap breakfasts. At lunch and dinner some offer comida corrida (set meals of…

  • La Especial

    Tijuana

    Restaurant serving upscale Mexican fare and hearty traditional-style breakfasts, beloved by folks crossing the border since the 1950s (although it changed…

  • La Fonda

    La Paz

    One of La Paz’s old standbys for lovely Mexican fare, set menus in the afternoons, and a variety of specials. Dining in the patio area, with its greenery,…

  • Restaurante Estrella del Mar

    Puerto Escondido

    The pick of the smattering of Mexican restaurants on El Adoquín itself, with good seafood cocktails and antojitos (Mexican snacks) as well as seafood main…

  • Cumpanio

    San Miguel de Allende

    This contemporary-style, trendy bakery bakes all manner of yeast-based delights from choux buns to croissants. A rather more elaborate and upmarket…

  • Tepoznieves

    Tepoztlán

    A homegrown ice-cream emporium, Tepoznieves serves some 100 flavors, including exotic scoops such as cactus and pineapple-chili. There are several…

  • Café de la Aurora

    San Miguel de Allende

    Fittingly creative salads, soups, sandwiches and pizzas in a relaxing courtyard setting in the grounds of Fábrica La Aurora.

  • Mariscos Mazatlán

    Cabo San Lucas

    Local families fill the big dining room at Mariscos Mazatlán for the good prices and great seafood. Sunday afternoons are especially busy (and especially…

  • Satay

    Isla Mujeres

    Mix things up a little with some beef in shiitake-mushroom sauce at this Asian-fusion restaurant. It’s not beachfront, but the modern, cool ambience is…

  • El Pegaso

    San Miguel de Allende

    This friendly, colorful and cozy place is a reliable option for Mexican meals and has a lovely rooftop area that's a great place for drinks at at any time…

  • Café Santa Ana

    San Miguel de Allende

    This relaxing place, in the library annex, is popular with culture vultures. Offers a three-course menu daily (M$100).

  • Erizo Marketo

    Tijuana

    Famous Mexican chef Javier Plascencia focuses on seafood at this fancy taco place although unlike his other lauded restaurants, this one can be hit or…

  • Los Arcos

    Northern Baja

    For shrimp or fish tacos try this family-owned place. It also has various antojitos (typical Mexican snacks), excellent salsa and friendly staff.

  • Restaurante Imperio Maya

    Chiapas

    Attached to the museum, this spacious palapa-topped restaurant has a lengthy menu of Mexican standards and caters to Yaxchilán-bound tourists.

  • Café del Puerto

    Tabasco

    The bright, air-conditioned Café del Puerto has the best ambience, with well-prepared seafood, Mexican staples, strong coffee and a decent breakfast.

  • Vegetalia

    Morelia

    Come to this bright, open-fronted eatery for a vegetarian or vegan breakfast (available till 1pm daily) or a substantial buffet lunch (noon to 6pm).

  • Mikasa

    Veracruz

    Córdoba does sushi. And loves it, even though it's only of average quality. You might have to wait for a table at this hole-in-the-wall hot spot.

  • Los Arcos

    Inland Michoacán

    One of the few sit-down places in town, Los Arcos serves breakfast, comida corrida (set lunch) and à la carte dishes later in the day.

  • El Kiosko de Coyoacán

    Coyoacán & San Ángel

    This obligatory weekend stop has homemade ice cream and popsicles in flavors ranging from mango with chili to maracuya (passion fruit).

  • Coffee Hour

    Guadalajara Region

    A young crowd, good tunes, high-speed wi-fi and great coffee equals the perfect coffee house in our book. Bagels and baked goods are from M$45.

More destinations you need to see