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.

Tacos Guss

$ | Centro

Day or night (and especially at night), this traditional taqueria has you covered for all your taco needs. Asada (beef) and pastor (pork) are the most popular orders here, and even a single taco comes with a giant tray of complimentary salsas and toppingsguac included. This longtime local favorite spot recently added a second seating area to accommodate even more patrons, so don't worry about not being served; despite potential crowds, the service is fast and the tacos are good. 

Blvd. Lazaro Cardenas at Melchor Ocampo, Cabo San Lucas, Mexico
624-105--1961
Known For
  • Late-night tacos
  • Speedy service
  • Generous toppings delivered to the table on a tray

Something incorrect in this review?

Tacos Las Palmas

$

For a quick bite Tacos Las Palmas offers a lot more than what the name suggests. Marlin, tuna, shrimp, and other staple items are served with local fruits and vegetables to produce mouthwatering dishes. The burritos are big and tasty, too.

Libramiento Chapala–Ajijic 96, Mexico
Known For
  • Tuna sashimi
  • Octopus quesadilla
  • Seafood tower

Something incorrect in this review?

Tacos Providencia

$ | Zona Minerva

A true Tapatío (Guadalajara native) will tell you that these are the best tacos in town. Don’t expect anything fancy; it’s just a clean and functional taqueria where everything is about those exquisite tacos.

Av. Rubén Darío 534, Guadalajara, 44657, Mexico
33-3641–6049
Known For
  • Local favorite
  • No-frills taqueria
  • Tacos el pastor
Restaurant Details
Closed Mon.

Something incorrect in this review?

Recommended Fodor's Video

Tacos Rossy

$

Don't be fooled by the bare-bones atmosphere: Tacos Rossy serves some of the best tacos in San José. Fish tacos are the thing at this no-frills joint brimming with local families who munch on everything from peel-and-eat shrimp to ceviche and chocolate clams. Served breaded and fried, the shrimp, scallop, and fish (flounder) tacos here are cheap and delicious. Dress them up however you like at a condiment bar that offers avocados, chilies, cabbage slaw, onions, and an assortment of sauces from tomatillo to habanero.

Carretera Transpeninsular, Km 33, 23450, Mexico
624-142–6755
Known For
  • $3 tacos and $3 beers
  • Large condiment bar for dress-your-own taco
  • Best taqueria in town

Something incorrect in this review?

Taller 17

$

If you are a pastry lover ... then heaven awaits. Every single one is a delicacy, although the sticky buns and scones have a particular fan following. Expect long lines every morning, but it's because each cup of coffee is made fresh.

Tamales Doña Emi

$ | La Roma

Try to arrive early to ensure that you get your choice of delicious tamales from this casual little shop with a handful of sidewalk tables---they sometimes sell out quickly, especially on weekends. Devotees of the hearty tubes of steamed corn masa come from all over the city, drawn by the extensive selection of fillings, including figs-and-cream cheese, chicken mole, pork with mushrooms in red sauce, and black beans with cheese and chapulines (grasshoppers).

Corner of Calles Jalapa and Tlaxcala, Mexico City, 06760, Mexico
55-4535--0103
Known For
  • Sweet and savory tamales with inventive fillings
  • Coconut atole
  • Quick counter service
Restaurant Details
Closed Mon. No dinner

Something incorrect in this review?

Tamales y Atoles Any

$

The equivalent of a "soul food" restaurant for los Guerrerense (the people of Guerrero State), this noisy, fun spot a few blocks from the beach, amid small shops and cafés, specializes in the traditional cuisine of the deep countryside. Tamales—12 different kinds—are the menu's most popular items. Ingredients ranging from pork and chicken to poblano peppers are wrapped in masa, drenched in rich sauces, and baked in corn husks or banana leaves. Pozole, a pork-and-hominy stew that is traditionally eaten on Thursday, is a specialty of the house. Breakfast is served daily.

Tandoor

$$ | Anzures

Indian and Pakistani cuisine are not easy to come by in Mexico City, much less of the high quality variety, but Tandoor is a welcome exception. The exquisitely decorated space, featuring items from India and Pakistan, is welcoming and intimate with plenty of space between tables. Mirrors line the ceilings, and the large windows on the first floor face out to a lovely residential street. Upstairs is romantic and even quieter.

Calle Copérnico 156, Mexico City, Mexico
55-5545–6863
Known For
  • Tandoor oven specialties
  • Views overlooking a charming leafy street
  • Natural mango lassis (without an excess of sugar)

Something incorrect in this review?

Taquería El Califa

$$ | Juárez
When you're craving a light bite or even a substantial meal late at night, this big and lively eatery hits the spot with its vast menu that goes well beyond tacos, including costras (addictive "tacos" with crispy shells made of grilled cheese), chicken pastor, and Hidalgo-style arrachera barbacoa. Open nightly until 4 am and with several other CDMX locations, Califa has table service, a clean and light dining room, and menus with detailed food descriptions, making it one of the city's more appealing---if slightly pricier---taqueria experiences.
Av. Paseo de la Reforma 382, Mexico City, 06600, Mexico
55-5511–9424
Known For
  • Several dishes with fried cheese
  • Clean and attractive dining room
  • Nice list of aguas frescas and craft beers

Something incorrect in this review?

Taqueria El Fogon

$
If your to-do list includes trying authentic Mexican tacos at a local hole-in-the-wall, this is the place for you. Get your Spanish ready to order arguably the best tacos in town, plus frijoles charros (spicy beans) with chorizo, melted cheese, and grilled onions.

Taquería El Greco

$ | La Condesa

At this no-frills, old-fashioned take-out taqueria, shaved meat rotates enticingly on a spit before an open flame, practically daring you not to try a plate of the Árabe-style (wrapped in grilled pita bread) tacos al pastor, plus tortas, grilled meats, and a long menu of other short-order snacks. It's a great, cheap Condesa option when you're hungry and on the run.

Av. Michoacán 54, Mexico City, 06100, Mexico
55-3934–0040
Known For
  • Handy location near both Parque México and Parque España
  • Flan and key lime pie
  • Tacos Árabes
Restaurant Details
Closed Sun

Something incorrect in this review?

Taquería El Jarocho

$ | La Roma
This old-time neighborhood institution has weathered Roma's booms and busts since 1947 and is today far more than a taqueria, although tacos de guisados (filled with rich, stewed ingredients) are still the restaurant's main draw. Try authentic fillings like moronga (ground blood sausage with onions and chiles), beef tongue in a olive-tomato Veracruz sauce, or traditional lamb barbacoa. Or if you're feeling a little less adventurous, the al pastor tacos and chiles rellenos are delicious, too.

Taqueria El Paisa

$ | Centro

This popular taco joint is slowly taking over the area, with two locations in Cabo San Lucas plus outposts in San José, La Paz, and even Mazatlán. Their beef is 100% sirloin from the Mexican state of Sonora, and it can be ordered one of three ways: grilled, grilled without fat, or fried. The can't-miss menu item, however, is the "stuffed potato," a baked potato topped in cheese and your choice of meat (or for vegetarians, mushrooms and corn) that you then scoop into a tortilla to consume taco-style.

Taquería El Paisa

$

This place is widely recognized as having "the best tacos in Cabo" ($3); you'll be surprised by how many of them you can eat at one sitting. The al pastor grilled pork taco is a star alongside the customary agua de Jamaica (hibiscus iced tea) ($2). Besides the traditional tacos, you can get a wide array of gringas, quesadillas, and vampiros, all of them served with cheese and a meat of your choice. 

Lázaro Cárdenas, Mexico
624-191–7409
Known For
  • Quality meat from Sonora
  • Original taco macho served in stuffed pepper instead of tortilla
  • Delicious aguas frescas

Something incorrect in this review?

Taqueria El Viejo

$

If you’re going to eat at one place in Los Barriles, this family-owned Mexican taqueria should be it. This casual spot quickly becomes every diners favorite eatery serving up delicious breakfast and lunch options at reasonable prices—don't miss the taco bar. Options are available for dietary restrictions.

C. 20 Noviembre 141, Los Barriles, Mexico
Known For
  • Authentic Mexican food
  • Best breakfast in Los Barriles
  • Ample taco toppings
Restaurant Details
No dinner

Something incorrect in this review?

Taquería Honorio

$

This collection of plastic tables under a tarp may not look like much from the outside, but it's where the locals go for some of the best (and cheapest) tacos in town. Grab a seat, and order up pork or vegetarian options and a bottle of agua fresca (water mixed with fruit and sugar). Tables and salsas are shared, so get ready to make some new friends.

Taqueria La Eufemia

$
If you're looking for the favorite expat and local hangout by the beach, look no further than Taqueria La Eufemia—a simple, come-as-you-are taco bar on a wooden deck under a palapa with beachfront views. Head here for cheap, simple, no-frills tacos, coffee made with coconut water (and served in recycled glass with eco-friendly straws), and tasty garlic shrimp with homemade ketchup (known as Shrimp Cesare).
Tulum-Boca Paila, Km 8, Tulum, Mexico
984-169–5353
Known For
  • Cheap tacos
  • Local hangout
  • Eco-friendly vibe

Something incorrect in this review?

Taquería La Onda

$ | Greater Mexico City

This unpretentious taco shop on a modest street in otherwise posh Lomas de Chapultepec draws a mix of workers, foodies, and even the occasional celebrity for its flavorful tacos. La Onda opened in 1970 and was one of the first places on this side of town to specialize in tacos al pastor, which remain its signature dish. But there's cochinita pibil and arrachera variations, too, as well as tasty chiles rellenos and enchiladas verdes.

Barrilaco 420, Mexico City, 11000, Mexico
55-5520--9146
Known For
  • Late night snacking
  • Affordable dining in a pricey neighborhood
  • Large outdoor seating area

Something incorrect in this review?

Taquería Pioneros

$ | El Centro

Even though it's far from the city center, the tables at this positively plain taco shop are packed at lunch. People come for the delicious grilled meats, prepared Michoacán style, with salsas and mountains of fresh, hot tortillas made on-site. The pionero (beef, ham, bacon, onions, and cheese, all grilled) is the only option served in a half portion, which is plenty for most appetites. It closes at 7 pm.

Aquiles Serdán 7, Morelia, 58000, Mexico
443-313–4938
Restaurant Details
No credit cards
No dinner
Reservations not accepted

Something incorrect in this review?

Taro

$$$ | San Angel
A bit south of San Ángel on the main street leading to UNAM, this clean and simple restaurant has been serving some of the finest Japanese food in the city since it opened in 1980. Sushi and sashimi prepared exactly as it is in Japan is a highlight, but you'll also find an extensive menu of izakaya-style dishes: gyozas, chicken karaage, seafood teppanyaki, tempura vegetables, beef katsu curry, and a variety of udon and soba noodle dishes.
Av. Universidad 1861, Mexico City, 04318, Mexico
55-5661–4083
Known For
  • Authentic sushi and sashimi
  • Beef and seafood teppanyaki
  • Outstanding sake selection
Restaurant Details
Closed Mon.

Something incorrect in this review?

Tequila Restaurant

$$

A beautifully redone adobe home sets the stage for this classy dining experience on an open courtyard under the stars. A lengthy tequila list tempts diners to savor the finer brands of Mexico's national drink, and an extensive wine cellar will give you plenty of choices for what to sip as you sup. The menu offers modern Mexican cuisine with Asian influences; select from excellent regional salads made from produce grown on the restaurant's organic farm, then move on to seafood choices like baked lobster, tequila shrimp, or mesquite grilled catch of the day with pepper sauce. Another wonderful dish is the roasted bone-in pork shank served with Oaxacan green mole. The garden setting attracts mosquitoes, and the waitstaff requests tips in cash, so come prepared.

Manuel Doblado 1911, 23401, Mexico
624-122–2091
Known For
  • Succulent seafood chile relleno
  • Live music every Thursday
  • Beautiful garden setting
Restaurant Details
Close Tues. No lunch

Something incorrect in this review?

Tierra Garat

$ | San Angel

With an airy design, comfortable seating, good Wi-Fi, and large windows that let in plenty of light, this branch of the popular local coffee franchise is ideal for meeting up with friends, getting some work done on your laptop, or grabbing a quick snack or meal. Tierra Garat offers an extensive range of espresso drinks but particularly excels with its sweet chai teas, flavored hot chocolates, and frozen drinks—it's a favorite for anyone with a sweet tooth. In addition to this location a bit north of San Ángel's historic center, you'll find about 40 other branches throughout the city, including some especially inviting cafés in Coyoacán, Juárez, Polanco, and Roma Norte. 

Av. de los Insurgentes Sur 1722, Mexico City, 01030, Mexico
55-6588--1950
Known For
  • Inviting atmosphere for reading or working
  • Hot chocolates, chais, and other dessert drinks
  • Late hours

Something incorrect in this review?

Tierra Viva

$
Tierra Viva restaurant creates a unique dining experience with its innovative menu of international and tropical flavors. Patrons come here to enjoy fine and creative food from the Caribbean, Oaxaca, Puebla, and Veracruz in a serene location without having to overdress.

TierrAdentro

$$ | Centro

This big, airy Zapatista-affiliated café is a great place to linger over a cup of coffee or enjoy the simple prix-fixe meal (there are plenty of vegetarian options) that includes juice, soup, a main plate, and rice. The restaurant is surrounded by small boutiques, including Nail Ch'en, where you can buy neat handmade blouses, and Mono de Papel, where you can find books and magazines (with some titles in English), including several titles on the Zapatista movement. You can also buy a requisite T-shirt with the image of Subcomandante Marcos.

Calle Real de Guadalupe 24, San Cristóbal de las Casas, 29200, Mexico
967-674–6766
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Tiki Santos

$$

A favorite spot among the dwindling community of local Mexican residents, Tiki Santos can be a little difficult to find (the location shown on Google Maps is not correct), but if you persevere, you'll be rewarded with generous portions of classic Mexican seafood dishes at moderate prices. The decor is as basic as they come—plastic chairs on a dirt sand floor—but that's part of the charm. The food is just as good (if not better than) other restaurants in town charging double.

Calle Rangel, Panteon Antiguo, Todos Santos, Mexico
612-168--0075
Known For
  • Tostadas
  • Zarandeado style (butterflied then grilled) fish
  • Margaritas

Something incorrect in this review?

Tirasavia

$$ | Alameda Central

A pretty café on the border of Centro and Juárez, with a focus on farm-to-table cuisine, Tirasavia is a sweet, sunny spot for a coffee, breakfast, or a cold beer or glass of wine in the afternoon. Set in the street-level corner of a spare, glass-and-concrete modernist building occupied by architecture firms, photo studios, and a design company, this place is the happy cousin to its moodier, bolder neighbors and as pleasant a place as any for a quick refuel.

Bucareli 108, Mexico City, 06000, Mexico
55-4053–4602
Known For
  • Gorgeous design with onyx counters and sage-green walls
  • Pretty presentations of breakfast standards
  • Outdoor tables
Restaurant Details
Closed Sun.

Something incorrect in this review?

Tortas Toño

$ | Zona Minerva

One of Guadalajara's most famous dishes is the torta ahogada, literally a "drowned sandwich," and Tortas Toño serves the best in town. It’s a baguette filled with pork meat served in a bowl with lots (and we are talking lots!) of hot tomato sauce on top.

Av. Tepeyac 605, Guadalajara, 44520, Mexico
33-3647–6208
Known For
  • The best torta ahogada in town
  • Great the morning after a night of drinking
  • Closes daily at 4 pm
Restaurant Details
No dinner

Something incorrect in this review?

Toscana Grill

$$$

This Italian restaurant stands out for its elegance, excellent service, extraordinary steaks, and noteworthy pizzas and cocktails. There's a great brunch on weekends and live music every night.

Tres Bistro

$$ | Centro Historico

With folding glass windows opening out onto the foliage of trees overhanging the bustling zócalo, Tres Bistro offers a classy retreat from the bustling square. You can see the glitter of the twinkling lights and hear the music of the marimbas down below. The menu offers a range of traditional Oaxacan dishes alongside contemporary pastas, pizzas, lasagna, and seafood, so it's good for people traveling with young children who might not take to some of the more traditional Oaxacan offerings, while the adults can savor some different tastes. Unlike most upper-floor restaurants, this one also has an elevator.

Tres Galeones

$ | La Roma

The lively, tiny Mexico City location of the popular seafood spot in Tulum has just a handful of tables inside and on the sidewalk. It's a perfect stop for a light snack—try the pibíl-style octopus or pastor-style fish tacos, a ceviche tostada, or a heartier garlic-shrimp burrito. There's another location in Polanco.

Guanajuato 53, Mexico City, 06700, Mexico
55-5419--3964
Known For
  • Seafood tacos and burritos
  • Ceviche tostadas
  • Ice-cream sandwiches

Something incorrect in this review?