83 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.

Bajo Sombra Café

$ | Benito Juárez Fodor's Choice
While it specializes in espresso, pour-overs, and other hipster coffee-lover delights, this café has more of a neighborhood vibe than many of its counterparts. Mexican coffee is its specialty, though it occasionally features standout imports as well. With just three tables and vinyl records for sale and constantly turning, it’s a friendly place to grab a coffee to go.
Diagonal San Antonio 1507, Mexico City, Mexico
55-5530–8216
Known For
  • House-made tea infusions
  • Herbal soda waters
  • Mezcal and coffee-based Mexican craft beer
Restaurant Details
Closed Sun.

Something incorrect in this review?

The Cabo Coffee Company

$ | Centro Fodor's Choice

The intoxicating aroma of fresh coffee (and pastries, too!) lures locals and visitors alike into this spacious café just off of Plaza Amelia Wilkes. Claiming (with little backlash) to serve the best organic coffee in town, The Cabo Coffee Company sources their beans from a private grower in the Sierra Madre Mountains of Oaxaca then roasts them fresh daily here in Cabo San Lucas. Every type of drink you're used to ordering at bigger chains---from a classic cappuccino to flavorful frappes---can be found here, too, and chances are you'll like the taste of Cabo Coffee's version better.

Calle Cabo San Lucas and Esquina Aquiles Serdan, Cabo San Lucas, 23450, Mexico
624-105–1754
Known For
  • Wide selection of drinks
  • Space for co-working
  • Reading nook

Something incorrect in this review?

Café Avellaneda

$ | Coyoacán Fodor's Choice

One of the few spots in Coyoacán with the hip factor of Roma or Condesa, this tiny artisan roaster turns out some of the best, and most interesting, coffee drinks in city as well as selling connoisseur-worthy beans to go. The classics, including single-origin pour-overs and lattes, are superb, but you'll also find tasty iced drinks, like the refreshing Greench (green tea, kefir, and soda water) and the soothing Trago Tranquila with coffee, coconut cream, pineapple, and tonic water.

Calle Higuera 40--A, Mexico City, 04000, Mexico
55-6553–3441
Known For
  • Carefully sourced and roasted coffee beans
  • Creative iced coffee and tea elixirs
  • Meticulous brewing techniques

Something incorrect in this review?

Recommended Fodor's Video

Cafe D'Priss

$ Fodor's Choice

Cafe D'Priss offers great coffee and breakfast; their waffles are the best in town. Portions are reasonable and prices are low, making it a favorite among locals and visitors.

Café La Habana

$$ | Juárez Fodor's Choice

In a city with as much depth and history as Mexico City, Café La Habana still manages to stand out. Opened in 1952, it has hosted famous writers (Gabriel García Márquez, Roberto Bolaño, and Octavio Paz, to name a few) and revolutionaries (Che Guevara and Fidel Castro planned the Cuban revolution over coffee here), and yet with all its fame, this unhurried and simple diner is a laid-back place to take a break from the world. The food, while decent, is not the star here. Come for the coffee and the history. 

Av. Morelos 62, Mexico City, 06600, Mexico
55-5535–2620
Known For
  • Incredible history
  • Decent food that takes a backseat to the ambience
  • Great coffee

Something incorrect in this review?

Café Ruta de la Seda

$ | Coyoacán Fodor's Choice

Named for the Silk Road, this inviting café with an enchanting outdoor patio overlooking tranquil Parque Santa Catarina does indeed draw its culinary inspiration from both East and West, serving delectable kimchi omelets, Cuban sandwiches, soba noodle and toasted sesame salads, and anise–avocado leaf cakes. Most of the fair-trade ingredients, from the coffee beans and teas to the whole grains and flours used in the artisan breads and pastries, are sourced organically. If you have trouble scoring a seat, you can always try the small satellite location a couple of blocks away on Calle Ayuntamiento and Avenida Miguel Ángel de Quevedo. There's also a small food cart next door that sells organic snacks (from chocolate brownies to paletas), reusable bags, honeys and jams, and soaps, and next to that is a branch of the artisan ice-cream parlor Carmela.

Caffe Biscottino

$$ | Polanco Fodor's Choice

This tiny café on the corner of Parque Lincoln pours the best espresso in the neighborhood, with a simple yet satisfying breakfast menu and homemade pastries (including vegan, gluten-free, and kosher options). The coffee is sourced from Chachaxtla in Veracruz, and always freshly roasted. Try the blue corn scone or guava tart for traditional flavors with a twist.

Camino a Comala

$ | San Rafael Fodor's Choice

Just a block from the busy Avenida Ribera de San Cosme, this quiet and elegantly designed hideaway offers respite from the crowds of nearby Metro San Cosme. Decorated with antiques and smelling of freshly roasted coffee, it’s the kind of place where you can disappear for a quiet afternoon of reading or a nice meal alone or with a travel companion. There are two other Camino a Comala cafés in the city, but this one's the best.

Casa Tassel

$ | La Roma Fodor's Choice

When you're seeking a calm break from the bustle of the big city, have a seat in this dainty and diminutive tearoom with white painted walls, a brick ceiling, and shelves piled high with beautiful teacups, kettles, and bins of tea. You'll find an impressive array of tea blends as well as yerba mate, and a staff who prepares every drink with great care—in fact, the shop offers classes in tea tasting.

Casa Triskell

$ Fodor's Choice

This midsize enclave is sure to satisfy anyone with a sweet tooth, particularly those fond of well-crafted French crepes. Try the orange-flavored Suzette or, if you're a chocolate fan, the full-on Tahitian with ice cream, chocolate, and whipped cream. They also have savory crepes and occasionally hold a moules et frites (mussels and french fries) night for seafood lovers.

Calle Lázaro Cárdenas 500-B, Mexico
322-120–5041
Known For
  • Moules et frites
  • Sweet and savory crepes
  • Dessert

Something incorrect in this review?

Churrería El Moro

$ | La Roma Fodor's Choice

This festive and always packed spot has been a mainstay for sweet tooths since 1935. The best plan is to share an order or two of long, crispy churros with at least two dipping sauces (condensed milk, chocolate, and—maybe the best—cajeta are your options), along with a churro ice-cream sandwich. The interior has white-tile walls with intricate blue patterns, simple light-wood tables, and bright lighting. There are milk shakes and hot chocolate drinks, too, in case you're somehow still craving sugar. There are numerous additional locations around the city, and the owners also run a lively roast-chicken-focused fast-casual restaurant, Pollos Poncho, a block away on Álvaro Obregón.

Calle Frontera 122, Mexico City, 06700, Mexico
No phone
Known For
  • Churros with sweet dipping sauces
  • Churro ice-cream sandwiches
  • Spanish and Mexican hot chocolate

Something incorrect in this review?

Croasán

$$ | Coyoacán Fodor's Choice

Drop by this smart café just steps from Museo Frida Kahlo for generous portions of creatively prepared Mexican and European breakfast and lunch fare, along with a vast selection of pastries and espresso drinks. The Yucatecan-style chilaquiles, topped with cochinita pibil and pickled onions, are a highlight in the morning, while standouts later in the day include avocado-smoked salmon toast and a Croque monsieur on a freshly baked brioche.

Ignacio Allende 168, Mexico City, 04100, Mexico
55-4027–4639
Known For
  • Extensive selection of fresh-squeezed juices
  • Nutella-stuffed pancakes with a mixed berry jam
  • Lovely outdoor seating along a quiet street
Restaurant Details
Closed Mon. No dinner

Something incorrect in this review?

DoceCuarenta Coffee Roasters

$ Fodor's Choice

This fabulous coffee roaster has three locations in La Paz, plus locations in Todos Santos and Cabo San Lucas. Named simply after the physical location of their first café (#1240), the brand is now synonymous with fresh coffee, great pastries, cute merch, and a welcoming atmosphere.

El Olvidado

$$ | Coyoacán Fodor's Choice

Detour just a short block off Francisco Sosa to find this inviting, light-filled café that offers up gorgeous breakfast and lunch fare as well as exquisite cakes and pastries based on recipes from the owner's British grandmother, including scones with jam and nata (clotted cream), trifle, and cardamom cakes. Other menu options include lentil salad; eggs Benedict; smoked salmon, ricotta, and egg croissants; and roast beef, gouda, Dijon mustard, and caramelized onion sandwiches on rustic bread. Note that in a different part of the neighborhood, at Avenida México 36, there's a second Olvidado with counter service, a more limited menu, and a cute but tiny sitting area.

Esquina Barragán

$$ | San Rafael Fodor's Choice

Black-and-white tiles give this bright space an impeccably clean and welcoming vibe. With its own house mezcal, wines, and beers, it can also be a place to gather for a drink or grab a light dinner. You can sit at the long wood bars facing either the barista zone or the street and the lovely Jardín de Arte, which separates San Rafael from the Colonia Cuautémoc.

Lolita Café

$ Fodor's Choice

In a relaxing garden filled with retro decor, waiters in mesh trucker hats and black T-shirts deliver remarkable urban Mexican cuisine with a dash of Grandma’s secret recipes. Under the shade of a mango tree, start with the trio of salsas infused with orange and chipotle, served with a basket of freshly fried tortilla chips. Local breakfast favorites are the French toast and Costa Azul eggs (scrambled, fried, or baked) served with Dijon cream sauce. Or go straight to the lunch menu, featuring the pork shoulder sandwich, jicama mango salad with citrus cream dressing, and a cheese-and-vegetable stuffed poblano sandwich. All pastries are crafted in-house, including the sinfully divine churros, served with sweet milk.

Manuel Doblado 24, 23400, Mexico
624-130–7786
Known For
  • Delightful breakfast under the shade of a mango tree
  • Yummy churros and gourmet coffees
  • Fresh squeezed juices and healthy smoothies
Restaurant Details
Closed Mon. No dinner

Something incorrect in this review?

Los Amantes Café & Bistro

$$ | Coyoacán Fodor's Choice

Stroll just a block south of Jardín Centenario's inevitable crowds to find this little gem with simple red-and-white-checked tablecloths and a front window lined with tantalizing displays of fresh-made cakes and pies. Indeed, sweets—as well as finely curated teas and well-crafted espresso drinks—are the specialty here, but you'll also find excellent breakfast, lunch, and dinner options, ranging from vegetable frittatas and mollettes with beans and ham in the morning to spinach-and-artichoke casserole and salmon burgers later in the day.

Mimo Café Bueno

$ | Benito Juárez Fodor's Choice
Serving up caffeinated beverages in a variety of forms from all over the country, this attractive space maintains a chill vibe and attracts passersby looking for a beverage on the go. Sit at one of the three tables inside or two by the sidewalk, where you can expect to be serenaded by wandering buskers.
Amores 1403, Mexico City, Mexico
55-7826–6900
Known For
  • Varieties of Mexican coffee, served several different ways
  • Shots of carajillo (espresso with Licor 43)
  • Relaxed atmosphere

Something incorrect in this review?

Ojo de Agua

$$ | La Condesa Fodor's Choice
This fast-expanding Mexican chain of health food café-markets has one of its busiest but prettiest locations in Condesa, overlooking one of Avenida Amsterdam's most photographed fountains. Choose from an extensive array of combination juices and smoothies, plus excellent, if somewhat pricey, salads and sandwiches, like roasted turkey with manchego and ginger sauce. There's seating outside, and most days the big windows are open so that nearly every table soaks up the exterior's green vibe. You could also order everything to go and dine while seated on one of the cement benches around the tree-shaded fountain.

Qūentin Café

$ | La Condesa Fodor's Choice

With a more charming setting than the original location in Roma, this buzzy third-wave coffeehouse is set along leafy Avendia Amsterdam and offers comfy seating in its plant-filled interior and on the sidewalk. The baristas are knowledgeable and professional, whether crafting a carajillo (a refreshing cocktail with iced espresso and Licor 43, a fragrant herbal liqueur), a cascara (tea brewed with coffee cherries), or a single-origin pour-over.

Av. Amsterdam 67A, Mexico City, 06100, Mexico
55-7312–6188
Known For
  • Carefully sourced small-batch coffees from around the world
  • Artisanal chocolates and pastries
  • Coffee-based cocktails

Something incorrect in this review?

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.

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.

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?

Almanegra Café

$ | Benito Juárez

As its name would suggest (it translates to "black soul"), you'll find lots of brooding music and black attire here. With two locations in Benito Juárez, the Narvarte Poniente spot was the first and is still the coziest, with just a small coffee counter and a few benches outside to sit along Avenida Universidad. Surrounded by hardware stores, it’s an interesting spot to take in the sights and sounds of the neighborhood. 

Av. Universidad 420--A, Mexico City, Mexico
55-4162–5899
Known For
  • A rotating menu of Mexican coffee from different states
  • Fast service
  • Good people-watching

Something incorrect in this review?

Baja Beans Café

$

This long-loved Pescadero roaster, known to produce some of the area's best gourmet coffee drinks using beans from the Sierra Norte mountains, has finally opened a location in downtown Todos Santos! The owners, committed to giving back to their community, have pledged to donate a significant portion of their profits from the new café to local charities. The original location (Highway 19 at Km 63 in El Pescadero) is still worth a visit on Sunday, when they serve brunch with a farmer's market and live music.

Calle Legaspi esq. Topete, Todos Santos, 23300, Mexico
612-176--6620
Known For
  • Gourmet coffee
  • Early morning hours
  • Convenient location

Something incorrect in this review?

Barbarista

$

Duck into this minimalist-chic third-wave coffeehouse for a hot or cold sip to take with you on your walk to the Zona Arqueológica de Cholula. Baguette sandwiches, salads, and other light fare is served alongside a menu of coffee and espresso featuring locally roasted beans.

Calle 8 Poniente 103, Cholula, 72810, Mexico
Known For
  • Friendly, unpretentious vibe
  • Well-crafted lattes and other espresso drinks
  • Three-layer carrot cake and other decadent sweets

Something incorrect in this review?

Bello Café

$ | Santa María la Ribera

Just around the corner from the famed Moorish Kiosk, this open-air coffee and tea spot also specializes in fresh pastries. Specializing in Mexican coffee, it’s also a place to go and buy a bottle of mezcal, cacao, local honey, and even artisanal Mexican beers. It’s hard to miss, with bright jaguar murals painted along its maroon-color walls. It’s a young scene, and you’ll be treated to local gossip if you take a seat at the bar.

Manuel Carpio 158, Mexico City, Mexico
55-4757–6046
Known For
  • Bright, friendly atmosphere
  • 10 different ways to brew your coffee
  • Cocktails with coffee, mezcal, and coffee-brewed beer

Something incorrect in this review?

BOU

$$ | La Roma

Equal parts artisan bakery, leisurely hangout, and all-day café, this airy space on a picturesque Roma corner has two large and lushly landscaped dining areas and serves an array of enticing international treats. Start the day with blueberry pancakes or a hearty plate of chilaquiles verdes; later in the day, consider a classic bacon-gouda cheeseburger on a fluffy brioche bun or a slice of the flavorful vegetarian lasagna. Smoothies and craft beers are among the standouts from the extensive beverage menu.

Café Amancia

$

This colorful hangout on the corner of the main plaza is the best place in town to watch the world go by (or take advantage of free Wi-Fi) while lingering over coffee and a pastry. Most items are organic, and the fruit smoothies are delicious. Come prepared to practice your Spanish; the staff doesn't speak much English.

Av. Tulum at Av. Rojo Gomez, Puerto Morelos, 77580, Mexico
998-206–9242
Known For
  • Organic fruit smoothies
  • Vegan dishes
  • Tasty Mexican breakfasts
Restaurant Details
Closed Mon.

Something incorrect in this review?

Café Bolero

$ | Centro Histórico

This small restaurant and gallery in an old building behind the Posada Freeman in the Centro Histórico lets you drink and dine, listen and talk so unhurriedly that it's almost meditative. The kitchen, which specializes in grilled meats and fish, serves until about 10:30 pm, but the bar is open long into the night. You're encouraged to listen to the music (nightly after 8 pm), consider the paintings, maybe read something in the small library, and engage in the lost art of conversation.

Venustiano Carranza 18, Mazatlán, 82000, Mexico
669-985–0003
Restaurant Details
Credit cards accepted
Closed Mon. and Tues. No lunch.

Something incorrect in this review?