972 Best Restaurants in Mexico

Background Illustration for Restaurants

We've compiled the best of the best in Mexico - browse our top choices for the top things to see or do during your stay.

Sonora Prime

$$$ Fodor's choice

One of the most sophisticated restaurants in Puerto Vallarta and a favorite of meat lovers, Sonora Prime is a renowned chain that serves high-quality steaks, imported directly from the northern Mexican state of Sonora.

Sud 777

$$$ | Greater Mexico City Fodor's choice

Celebrated chef Edgar Nunez has developed a thoroughly ambitious approach to contemporary cuisine that uses both Mexican and international ingredients—consider seared tuna with jocoque, fennel, smoked grapefruit, and citrus butter, or sea scallops with coconut, purple onions, and rice vinegar. The gently modern space (a 10-minute drive south of San Ángel) merges indoors with outdoors and is one of the sexiest spots in town. The desserts are always fabulous.

Blvd. de la Luz 777, Mexico City, 01900, Mexico
55-5568–4777
Known For
  • Stellar wine list
  • Elaborate tasting menus, including a vegan option
  • A separate sushi bar within the restaurant, Hokusai
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Tabasco Beach

$$$ | Costera Fodor's choice
An Acapulco institution, Tabasco Beach comes into its own each morning with a devoted breakfast clientele. The morning menu runs from the American (think omelets and eggs Benedict) to the Mexican, with salpicón, a mix of flank steak, eggs, and ranchero sauce. The buffet lunch makes it a popular lunch stop for cruise passengers. Evening gives way to a two-for-one happy hour, enjoyed alongside dinner options like red snapper, garlic shrimp, and mustard chicken. The whole production sits a few feet above the beach, creating a quintessential seaside restaurant.

Recommended Fodor's Video

Taboo

$$$$ | Zona Hotelera Fodor's choice

This sophisticated Mediterranean restaurant enjoys an enviable location at the heart of the Zona Hotelera and with breathtaking views of the Nichupté Lagoon. Start with the Alaskan king crabs marinated in lime or the Omega mussels with white wine and Sicilian lemon; continue with wood-fired Mediterranean shrimp or a New Zealand rack of lamb. For dessert, the Valrhona chocolate soufflé is handmade specially for you at the moment you order it. 

Tacos El Güero

$ | San Rafael Fodor's choice

Although its name is barely visible on the sun-faded awnings, this neighborhood taquería is busy on most nights. It’s a true local’s spot and its bright lights are visible from the street; you’ll know it from the number of people mostly patiently waiting to place their orders (food is available to go as well).

Manuel María Contreras 59, Mexico City, Mexico
Known For
  • Excellent al pastor tacos
  • Busy crowds and long lines on weekends
  • Other Mexican favorites like suadero tortas and gringas

Something incorrect in this review?

Tacos Hola

$ | La Condesa Fodor's choice

This simple, tiny taqueria is a favorite standby for tacos guisados, a completely addictive style with stewed and richly seasoned braised meats like higado (beef liver topped with avocado), chicken mole, and a tuna-sardine blend. Hola stands out from the pack for its variety of vegetarian and vegan options, including squash, Swiss chard, nopales, and quelites, a distinctive Mexican herb that's commonly used in soups and stews.

Tacos Los Güeros

$ Fodor's choice

If you watched the addictively tantalizing Netflix food show Taco Chronicles, you may have witnessed the scenes of al pastor deliciousness filmed in this humble but beloved taqueria on Calle Lorenzo Boturini, which is actually lined with great eats, including a few others featured on the program (such as Taquería la Autentica and El Buen Taco). In this no-frills spot that's open until at least 1 am nightly (it doesn't open, however, until around 4 pm), you'll of course want to sample the al pastor tacos, but you'll find dozens of other kinds, plus fantastic birria. This strip of taquerias is about 5 km (3 miles) east of Roma.

Calle Lorenzo Boturini 4354, 15980, Mexico
No phone
Known For
  • Flavorful tacos and tortas
  • Hearty birria stew
  • Jamaica and horchata beverages

Something incorrect in this review?

Tacos on the Street

$ Fodor's choice

This small, no-frills restaurant offers what many claim to be the best tacos in all of Bahía de Banderas, but also the most expensive. The tender rib-eye meat that melts in your mouth is the secret to its success.

Tamales Madre

$$ | Juárez Fodor's choice
If its building's divine design doesn’t call to you immediately from the street, you will be enchanted as you take a step down, literally, into the sunken communal dining area, which also doubles as the kitchen where outstanding tamales are prepared before your eyes. The service is personalized, and the high ceilings make way for shelves to show off a number of beautiful artifacts from around Mexico as well as books about Mexico’s almighty corn.

Taquería Los Paisas

$ | Centro Histórico Fodor's choice
You'll know this all-day taco spot (open 8 am to midnight, seven days a week) from the crowds that take over the corner outside. The main draw here are tacos de bistec—thin cuts of beef cooked on a flat top—and a staggering array of toppings from mashed potatoes to boiled beans to pico de gallo that could make a solid meal on their own.
Jesus María 131--C, Mexico City, 06000, Mexico
Known For
  • Tacos with impressive showmanship
  • Tortillas straight off the press
  • Cheerful, family-friendly atmosphere

Something incorrect in this review?

Taquería Orinoco

$ | La Roma Fodor's choice

There are few more satisfying experiences after a night of dancing and drinking than devouring a plate of tacos at this taqueria with a spacious dining room on Avenida Álvaro Obregón. Fillings include trompo (al pastor), chicharrón with spicy house-made salsa, and beef; a side of the crunchy fried papas orinoco potatoes is a must. Orinoco is open until at least 3:30 am most nights and until 5 am on weekends, and there can sometimes be a long wait for a table. There are a few other locations throughout the city, including the original location on the border between Roma and Condesa.

Té Cuento

$ | Benito Juárez Fodor's choice
Looking out on vibrant Parque Tlacoqueméctal, this cozy, bright teahouse and eatery is run by an Argentine journalist and specializes in dozens of teas and infusions. It also doubles as a cultural space in the evenings, offering workshops on topics such as film and literature.

Tempo by Martin Berasategui

$$$$ | Zona Hotelera Fodor's choice

Mirrored columns, leather chairs, and orchid floral accents enhance this stylish dining room in the Paradisus Cancún, an offering from acclaimed Spanish chef Martin Berasategui. The adults-only culinary experience includes a seven-course tasting menu and wines from around the world, chosen by sommelier Carlos Duarte. Although the tasting menu changes regularly, it might contain dishes like fennel pearls in emulsified risotto, warm foie gras with potatoes, and suckling pig with papaya and citrus puree; à la carte options such as beef tenderloin with Swiss chard and Camembert bonbons or grilled white tuna with mango and capers are also available. Save room for the requisite finishing touch: delectable petit fours. Note that if you stay at Paradisus Cancún, this restaurant is not part of the all-inclusive rate.

Blvd. Kukulcán Km 16.5, Cancún, 77500, Mexico
998-881–1790
Known For
  • Impeccable service
  • Elegant surroundings
  • Impressive wine selection
Restaurant Details
No lunch
Reservations essential

Something incorrect in this review?

Tencüi

$$ | San Rafael Fodor's choice

One of the hottest restaurants in the city, this spot serves gourmet touches on Mexican classics with playful inventiveness and traditional ingredients. The base of all plates here, most of which are vegetarian, is mushrooms; even the drinks and the desserts have a fungi element to them. The cuisine is experimental, yet familiar, as mushrooms have an ancient culinary history in Mexico. 

Tepoznieves Matriz

$ Fodor's choice

The colorful flagship branch of the popular ice cream and sorbet parlor stands out for its beautiful displays of Day of the Dead figures and other sculptures and crafts. You'll find an encyclopedic menu of flavors, including local fruits and vegetables (date, mango, mamey, beets, corn) and other distinctive options like coconut with chiles, pine nut, rose petal, and tres leches.

5 de Mayo 21, Tepoztlán, 62520, Mexico
739-395--4839
Known For
  • A number of flavor-combo options
  • Colorful artwork and Day of the Dead figures
  • Several other locations around town

Something incorrect in this review?

Tetetlán

$$$ Fodor's choice

Adjacent to a gorgeous 1947 Luis Barragán–designed house (Casa Pedegral), this dramatic space with plexiglass floors that reveal a volcanic-rock landscape beneath is a favorite destination of both foodies and architecture aficionados. The kitchen turns out fancy, organic fare from early morning until late at night, like gently scrambled eggs with escamoles (ant larvae) and salsa verde for breakfast, and artisan pizza or roasted octopus with squid ink, caramelized onions, and a pineapple puree at dinner. This is a great spot for lounging, with a bi-level library stocked with art and architecture books and a beautifully curated art and clothing boutique. Tours of Casa Pedegral can be arranged by appointment. If you're a fan of Barragán architecture, take a stroll around the neighborhood, especially along Avendia de los Fuentes, before or after your meal. You'll pass by a number of Barragán-designed or -influenced homes, mostly hidden behind walls, but these concrete-volcanic rock structures are interesting even just to look at.

Tía Calla

$ Fodor's choice

Be prepared to wait for a table, especially on weekend evenings, at this hugely popular no-nonsense restaurant just off Plaza Borda that's famous for pozole. There are three options---green (available only on Thursday and Saturday), red (served only on Thursday), and white, the classic version that's on the menu daily. These rich and hearty soups, especially if you order a large portion, are quite filling, but if you aren't completely full, save room for an order of queso fundido or chicken tostadas.

Tony’s Asian Bistro

$$$$ | Acapulco Diamante Fodor's choice
Acapulco’s finest Asian restaurant fuses Eastern cuisine with the best of continental Europe in a modern setting overlooking Acapulco Bay. The dishes are primarily Vietnamese, with a touch of Korean, Malay, and Chinese mixed in. Start off with an appetizer of Vietnamese summer rolls or bún, a sliced fillet of beef with noodles and cilantro. Grilled sea bass satay in peanut sauce with jasmine rice or caramelized Vietnamese pork ribs are highlights of the main dishes. Choose from an extensive wine list that has a strong selection of vintages from Mexico’s very own wine country in the northern Baja peninsula. You also get some spectacular views of the bay for free, and the outdoor patio tables and indoor window seats fill up quickly on warm evenings in the dry season.
744 Escenica Las Brisas s/n, Acapulco, 39880, Mexico
744-446--5492
Restaurant Details
Closed Sun. and Mon. No lunch

Something incorrect in this review?

Tortas Royalty

$ | Polanco Fodor's choice
Chilangos (as Mexico City's residents are often known) are notorious for putting everything in a sandwich, even going as far as to create the carb-heavy guajolota, or torta de tamal. Convenient, filling, and cheap, tortas are the perfect fuel for a day of sightseeing and Royalty, Polanco's favorite sandwich shop, offers excellent versions of them. Order a milanesa or cubana to keep it classic, or a torta de chile relleno for a tasty vegetarian option.
Horacio 227, Mexico City, 11565, Mexico
55-5250–2118
Known For
  • Freshly baked bread
  • Delicious consomé de pavo (turkey)
  • Fast service

Something incorrect in this review?

Trio

$$$ Fodor's choice

Trio is simply Puerto Vallarta's best restaurant. Waiters are professional yet unpretentious—either the sommelier or the maître d' can help you with the wine—but the main reason to dine here is the consistently fabulous food, which is also a great value. The grilled oyster from Cabo Corrientes is a great appetizer and then you can treat yourself with the rabbit roasted with aromatic herbs and red wine. The kitchen often stays open until midnight, and during high season the restaurant opens the back patio, second floor, and rooftop terrace.

Calle Guerrero 264, 48300, Mexico
322-222--2196
Known For
  • German chef-owners
  • Warm chocolate cake
  • Wide liquor selection
Restaurant Details
No lunch

Something incorrect in this review?

TU Mexican Cuisine

$$$ Fodor's choice

Considered by some as the best gourmet Mexican cuisine in Tulum, TU is, if nothing else, a fascinating expression of the country's rich gastronomy. Start with octopus tacos served with chipotle mayonnaise, and try the huitlacoche risotto with salmon as main dish. A Mexican flan as dessert will keep you happy and asking for more. The cocktails and the atmosphere are as stylish as the dishes. 

Andrómeda Oriente, Mz 4, Lote 8, Tulum, 77760, Mexico
331-789–4137
Known For
  • Gourmet Mexican dishes
  • Vegan options
  • Spectacular cocktails
Restaurant Details
No lunch

Something incorrect in this review?

Vendaval Cooperativa

$ | San Rafael Fodor's choice

An anticapitalist communal space, bakery, and kitchen, this feminist cooperative has been serving handmade goods since 2017, in resistance to unhealthy working situations and overarching franchises without a soul. Their homemade breads use a unique fermentation process, and they also sell sweets, snacks, coffee, and tea. There’s a focus on a nonhierarchical environment, and they regularly promote the work of women and LGBTQ+ artists with book launches, concerts, and craft-making. Beautiful artisanal crafts are also sold here with a focus on fair trade. 

Vista Grill

$$ | El Centro Fodor's choice

Sensational views of the sunset and sparkling city-light panoramas after dark make this one of the best restaurants in PV for a celebratory toast—of life, love, or the perfect vacation. Dedicated observers can spot whales spouting offshore almost any day during the winter months. An army of attentive waiters brings baskets of delicious, buttery rolls and whisks away plates. Try the stellar crab-and-sea-bass cakes, lobster tacos, or sashimi with truffle-and-soy vinaigrette and avocado coulis. The chef adds new dishes every few weeks; the barman stocks top-of-the-line spirits; and there is a large wine cellar representing several continents.

Casa Rolandi

$$$$ | Zona Hotelera
Casa Rolandi, Zona Hotelera
Casa Rolandi

The secret to this restaurant's success is its creative handling of Italian and Swiss cuisine, which explains why both carpaccio de pulpo (thin slices of fresh octopus) and lettuce taco with sautéed duck breast appear on the menu. Appetizers are tempting, too—there's puff bread from a wood-burning oven plus a salad and antipasto bar. For something with more local flavor, try the black ravioli stuffed with lobster or Casa Rolandi's specialty linguine alle vongole (linguini with clams, garlic, white wine sauce, and parsley). Entrées are served under silver domes. The restaurant also has an extensive wine list.

Blvd. Kukulcán 7500, Cancún, 77500, Mexico
998-883–2557
Known For
  • Attentive service
  • Pleasant dining room
  • Jumbo shrimp baked in banana leaves

Something incorrect in this review?

100% Natural

$ | Costera

Along the Costera Miguel Alemán are several of these 24-hour restaurants specializing in quick service and light, healthy food: sandwiches made with whole wheat bread, soy burgers, chicken dishes, yogurt shakes, and fruit salads. You'll recognize these eateries by their green signs with white lettering. The original—the first, and best, in this now-national chain—is across from the Grand Hotel Acapulco.

100% Natural

$$ | El Centro

Start the day at this open-air restaurant with a signature omelet and a bebida inteligente ("intelligent drink") which combines fruit juice with ginseng. Sandwiches, soy burgers, and stuffed pitas are prepared with fresh-baked breads. Crave meat? Try the grilled chicken done fajita-style. Mexican and Italian specialties are also available. The neighboring 100% Integral shop sells whole-wheat breads and other goodies.

Av. Sunyaxchén 62, Sm 25, Cancún, 77500, Mexico
998-884–0102
Known For
  • Vegetarian cuisine
  • Fresh fruit juices
  • Relaxing, plant-filled surroundings

Something incorrect in this review?

100% Natural

$$

Start the day at this open-air restaurant with a signature omelet and a bebida inteligente ("intelligent drink"), which combines fruit juice with ginseng. Sandwiches, soy burgers, and stuffed pitas are prepared with fresh-baked breads. Crave meat? Try the grilled chicken done fajita-style. Mexican and Italian specialties are also available. The neighboring 100% Integral shop sells whole-wheat breads and other goodies.

1826

$$$ | El Centro

Within the gracious Rosewood San Miguel de Allende, Restaurant 1826 conveys both ease and sophistication. The upholstered chairs are comfortable enough to linger over various courses. Flavors represented on the international menu—a small but inspired collection of plates—are subtle, with unusual seasonings that truly please the palate. Sinfully large and calorie-laden desserts include a volcano of semisweet chocolate (in presentations from ground to molten), with a fig compote and rosemary ice cream. Almost-floor-to-ceiling windows frame the large, rectangular space, and the artwork of local luminaries like Marilo Carral grace the walls. A pre- or postdinner drink on the rooftop bar, La Luna, offers incredible 360-degree views of the city. Breakfast (starting at 7 am) and lunch offer more Mexican dishes. Cooking classes with chef Victor Palma and expansive Sunday brunchathons happen on the outdoor patio.

7 Seas Seafood Grille

$$$

It's quite soothing to sit in this restaurant at the ocean's edge under the shade of a palapa while watching the surfers. For breakfast munch on their machaca con huevos (eggs scrambled with shredded beef) washed down with a fresh-fruit smoothie, but later in the day, grab some blue shrimp tacos or a grilled marinated octopus accompanied by a blueberry mojito. Burgers are piled high with jalapeños and caramelized onions. For something light, try the sashimi with Thai dressing. Drop in to watch the sunset and dine on wild sea bass with lemon butter. With a focus on healthy cuisine, the kitchen uses all local organic ingredients, cooks with olive oil (instead of butter), uses soybean oil for deep-frying, and will not serve marlin, mahimahi, or parrotfish due to commercial overfishing. Your entertainment is simple: a wonderful view that never stops changing.

Carretera Transpeninsular, Km 28, The Corridor, 23401, Mexico
624-142–2666
Known For
  • Gluten-free and vegetarian options
  • Inventive seafood cuisine with eclectic style
  • Regional organic vegetables

Something incorrect in this review?

Agave Azul

$$$$

There’s more to Agave Azul than those sweeping lagoon and mangrove views. The glass-walled restaurant at the elegant Rosewood Mayakoba is hands down the best place to go for fresh sushi and premium tequila. Housing more than 120 labels of the latter (and 40 of mezcal), it hosts weekly tequila and sushi pairings. In addition to ceviche, sashimi, and maki rolls, the dinner menu here includes Asian-inspired entrées like sesame roasted cauliflower, spicy kampachi (yellowtail), and ramen "Yucatán." The coconut flan with strawberry tapioca pearls is the perfect accompaniment to more tequila. Kick off your night by sampling dangerously smooth cocktails infused with fresh cucumber, watermelon, and jalapeños.

Carretera 307, Km 298, Mayakoba, 77710, Mexico
984-875–8000
Known For
  • More than 100 varieties of tequila
  • Fresh fish
  • Romantic setting
Restaurant Details
No lunch

Something incorrect in this review?