clock menu more-arrow no yes
Cocktail crafting at Xaman Bar
Photo: Xaman Bar / Facebook

Where to Drink in Mexico City

From mezcal-slinging salsa halls to haute cocktail palaces, here are the best bars in D.F.

View as Map
Cocktail crafting at Xaman Bar
| Photo: Xaman Bar / Facebook

Already renowned for its dynamic street-food scene and globally acclaimed restaurants, Mexico City has become an equally vibrant nightlife destination, with a slate of new, boundary-pushing cocktail, wine, and beer bars spread throughout the city. There’s a vibe for everyone, from a hidden boho cocktail haunt to a sweaty salsa hall to a mezcal-slinging dive bar. Here are some of the best places to drink in the D.F. And for more on this thriving scene, check out Eater’s full guide to Mexico City.

Eater’s bringing this map to life with a trip to Mexico City, brought to you by Black Tomato. See the full itinerary and book a food-filled trip now.

Read More
Note: Restaurants on this map are listed geographically.

1. Cicatriz Cafe

Copy Link
Calle Dinamarca 44, Cuauhtémoc, 06600 Ciudad de México
CDMX, Mexico

With its meticulously executed craft cocktails and thoughtfully curated natural wine list, Cicatriz has changed the game for drinking in Juarez. Owned by New York transplants and siblings Scarlett and Jake Lindeman, the relaxed drinks destination combines new American style dishes, like an indulgent crispy chicken sandwich, with signature drinks like the Yokos, the house version of an Aperol spritz. [Disclosure: Scarlett Lindeman has contributed to Eater as a writer, Jake Lindeman as a photogropaher.]

A post shared by Cicatriz (@cicatrizcafe) on

2. Xaman Bar

Copy Link
Copenhague 6, Juárez, 06600 Juárez
CDMX, Mexico
01 55 2196 1356
Visit Website

As you enter this hidden bar, the bohemian smell of copal incense welcomes you to a night of mellow music and fancy cocktails. Xaman’s list plays with local ingredients like guava and hoja santa, which find their way into fermented syrups, bitters, and other boozy concoctions. Local and foreign artists blend in alongside an edgy business crowd, so be prepared to people-watch with cocktail in hand.

The bar scene at Xaman
Photo: Xaman Bar / Facebook

3. Salón Rios

Copy Link
Calle Río Lerma 218, Cuauhtémoc, 06500 Ciudad de México
CDMX, Mexico
01 55 5207 5272
Visit Website

Set in the financial district of the Cuauhtémoc borough, this contemporary haunt is dominated by an old cantina-style bar that doles out beer, mezcal, and a mix of cocktails. Patrons belly up for leisurely dominos sessions set to a soundtrack of ranchero and Mexican folk classics. At the tables, a mixed crowd digs into hearty portions of Mexican cantina recipes, like chamorro or spicy shrimp. On Thursday nights, climb the stairs to the hidden tropical dance hall, Babalú, with salsa and bachata set to live music.

A post shared by Salón Ríos (@salon_rios) on

4. King Cole Bar

Copy Link
Paseo de la Reforma 439, Cuauhtémoc, 06500 Ciudad de México
CDMX, Mexico
01 55 5228 1818
Visit Website

For a drink with a view of Reforma, one of Mexico City’s most beautiful avenues, head to the recently renovated King Cole Bar at the St. Regis. Richard Sandoval, one of D.F.’s premier bartenders, is the man behind the acclaimed cocktails including the Sangrita Maria, a spin on the bloody mary, and the Centli, made with pineapple juice, corn shrub, agave honey, and mezcal.

Drinks at the King Cole Bar
Cocktails at King Cole Bar
Photo: The St. Regis Mexico City / Facebook

5. Loup Bar

Copy Link
Tonalá 23, Roma Nte., 06700 Ciudad de México
CDMX, Mexico
01 55 5514 6983
Visit Website

This wine bar hidden down a little nook off Roma Norte is the frontrunner in D.F.’s burgeoning natural wine scene. Chef Joaquin Cardoso (best known for his work at the Hotel Carlota) and wine director Gaëtan Rousset teamed up to offer an amazing selection of organic, biodynamic wines — mostly French and Mexican — and a delicious menu to pair them with.

Dining room at Loup Bar
Photo: Loup Bar / Facebook

6. Can Can

Copy Link
Calle de Durango 175, Roma Nte., 06700 Ciudad de México
CDMX, Mexico
52 55 7824 9428
Visit Website

Located on a busy corner in Roma, Can Can bar draws inspiration from cocktail classics like the Long Island iced tea (vodka, gin, tequila, rum, black tea, and lime) and the Moradito (vodka and grape juice), but those in the know go for the Moscow mule. The bartenders (also behind the award-winning bar Limantour) give the retro libations a high-end twist. The throwback drinks match the not-too-serious spirit, but the bartenders here know what they’re doing.

A post shared by M ✨ (@marianakletzel) on

7. Dietrich Roma

Copy Link
06700 de, Coahuila 65, Roma Nte., 06700 Ciudad de México
CDMX, Mexico

A turn-of-the-century mansion is home to this classy cocktail bar with an air of grandeur. The list features haute fruity drinks like the Lily Tequila (gin, tequila, pineapple juice, and celery bitters) or Man by the Roadside (rum, Chartreuse, honey, and lime), and attracts a who’s who of the posh Roma crowd. Pro tip: This is where you want to finish the night.  

The bar at Dietrich
Photo: Dietrich / Facebook

8. Tasting Room

Copy Link
Calle de Chiapas 173, Roma Norte, Roma Nte., 06700 Cuauthémoc
CDMX, Mexico
01 55 7159 8388
Visit Website

This industrial temple to all things hops offers a delicious glimpse of the Mexican craft-beer scene, with 22 taps dedicated to small local producers. If not everyone’s up for a brew, there is also plenty to quench the thirst of cocktail and mezcal lovers. The relaxed vibe here makes it a popular weeknight stop.

Beer flight at the Tasting Room
Photo: Tasting Room / Facebook

1. Cicatriz Cafe

Calle Dinamarca 44, Cuauhtémoc, 06600 Ciudad de México, CDMX, Mexico

With its meticulously executed craft cocktails and thoughtfully curated natural wine list, Cicatriz has changed the game for drinking in Juarez. Owned by New York transplants and siblings Scarlett and Jake Lindeman, the relaxed drinks destination combines new American style dishes, like an indulgent crispy chicken sandwich, with signature drinks like the Yokos, the house version of an Aperol spritz. [Disclosure: Scarlett Lindeman has contributed to Eater as a writer, Jake Lindeman as a photogropaher.]

Calle Dinamarca 44, Cuauhtémoc, 06600 Ciudad de México
CDMX, Mexico

2. Xaman Bar

Copenhague 6, Juárez, 06600 Juárez, CDMX, Mexico
The bar scene at Xaman
Photo: Xaman Bar / Facebook

As you enter this hidden bar, the bohemian smell of copal incense welcomes you to a night of mellow music and fancy cocktails. Xaman’s list plays with local ingredients like guava and hoja santa, which find their way into fermented syrups, bitters, and other boozy concoctions. Local and foreign artists blend in alongside an edgy business crowd, so be prepared to people-watch with cocktail in hand.

Copenhague 6, Juárez, 06600 Juárez
CDMX, Mexico

3. Salón Rios

Calle Río Lerma 218, Cuauhtémoc, 06500 Ciudad de México, CDMX, Mexico

Set in the financial district of the Cuauhtémoc borough, this contemporary haunt is dominated by an old cantina-style bar that doles out beer, mezcal, and a mix of cocktails. Patrons belly up for leisurely dominos sessions set to a soundtrack of ranchero and Mexican folk classics. At the tables, a mixed crowd digs into hearty portions of Mexican cantina recipes, like chamorro or spicy shrimp. On Thursday nights, climb the stairs to the hidden tropical dance hall, Babalú, with salsa and bachata set to live music.

Calle Río Lerma 218, Cuauhtémoc, 06500 Ciudad de México
CDMX, Mexico

4. King Cole Bar

Paseo de la Reforma 439, Cuauhtémoc, 06500 Ciudad de México, CDMX, Mexico
Drinks at the King Cole Bar
Cocktails at King Cole Bar
Photo: The St. Regis Mexico City / Facebook

For a drink with a view of Reforma, one of Mexico City’s most beautiful avenues, head to the recently renovated King Cole Bar at the St. Regis. Richard Sandoval, one of D.F.’s premier bartenders, is the man behind the acclaimed cocktails including the Sangrita Maria, a spin on the bloody mary, and the Centli, made with pineapple juice, corn shrub, agave honey, and mezcal.

Paseo de la Reforma 439, Cuauhtémoc, 06500 Ciudad de México
CDMX, Mexico

5. Loup Bar

Tonalá 23, Roma Nte., 06700 Ciudad de México, CDMX, Mexico
Dining room at Loup Bar
Photo: Loup Bar / Facebook

This wine bar hidden down a little nook off Roma Norte is the frontrunner in D.F.’s burgeoning natural wine scene. Chef Joaquin Cardoso (best known for his work at the Hotel Carlota) and wine director Gaëtan Rousset teamed up to offer an amazing selection of organic, biodynamic wines — mostly French and Mexican — and a delicious menu to pair them with.

Tonalá 23, Roma Nte., 06700 Ciudad de México
CDMX, Mexico

6. Can Can

Calle de Durango 175, Roma Nte., 06700 Ciudad de México, CDMX, Mexico

Located on a busy corner in Roma, Can Can bar draws inspiration from cocktail classics like the Long Island iced tea (vodka, gin, tequila, rum, black tea, and lime) and the Moradito (vodka and grape juice), but those in the know go for the Moscow mule. The bartenders (also behind the award-winning bar Limantour) give the retro libations a high-end twist. The throwback drinks match the not-too-serious spirit, but the bartenders here know what they’re doing.

Calle de Durango 175, Roma Nte., 06700 Ciudad de México
CDMX, Mexico

7. Dietrich Roma

06700 de, Coahuila 65, Roma Nte., 06700 Ciudad de México, CDMX, Mexico
The bar at Dietrich
Photo: Dietrich / Facebook

A turn-of-the-century mansion is home to this classy cocktail bar with an air of grandeur. The list features haute fruity drinks like the Lily Tequila (gin, tequila, pineapple juice, and celery bitters) or Man by the Roadside (rum, Chartreuse, honey, and lime), and attracts a who’s who of the posh Roma crowd. Pro tip: This is where you want to finish the night.  

06700 de, Coahuila 65, Roma Nte., 06700 Ciudad de México
CDMX, Mexico

8. Tasting Room

Calle de Chiapas 173, Roma Norte, Roma Nte., 06700 Cuauthémoc, CDMX, Mexico
Beer flight at the Tasting Room
Photo: Tasting Room / Facebook

This industrial temple to all things hops offers a delicious glimpse of the Mexican craft-beer scene, with 22 taps dedicated to small local producers. If not everyone’s up for a brew, there is also plenty to quench the thirst of cocktail and mezcal lovers. The relaxed vibe here makes it a popular weeknight stop.

Calle de Chiapas 173, Roma Norte, Roma Nte., 06700 Cuauthémoc
CDMX, Mexico

Related Maps