DineGuides

Best Happy Hour Spots in Mexico City

25 bars and restaurants in Mexico City with happy hours worth your time.

By DineGuides Team·Updated October 2026

Mexico City's best happy hours double as a full dinner out. 25 spots made the cut, with cocktail programs and food menus that hold up on their own.

Mexico City Happy Hour Cheat Sheet & Local Logistics

What's the best time to visit happy hour in Mexico City, and do timing expectations differ by neighborhood?

Happy hour typically runs 5-7pm on weekdays in Centro and Cuauhtémoc, though spots in Roma Nte. often extend until 8pm to capture the later dinner crowd. Weekends see minimal happy hour pricing in most neighborhoods, as venues shift to full pricing once dinner service begins; weekday visits yield better drink and appetizer deals.

Is cash or card preferred at happy hour venues in Mexico City, and are there any regional differences?

Most establishments in Roma Nte. and Cuauhtémoc accept both card and cash, but carrying pesos is practical for smaller bars and for paying individual rounds quickly during busy hours. Some venues in Sta María la Ribiera and Agricultura still operate primarily on cash, particularly for bar tabs, so confirming beforehand helps avoid delays.

How do locals typically approach tipping during happy hour in Mexico City?

Tipping 10-15% of the pre-discount happy hour total is standard when dining in, calculated on the original price rather than the reduced amount. For bar-only visits during happy hour, rounding up the tab or leaving 1-2 pesos per drink is common practice among regulars.

La Casa de las Carnitas
#1Happy Hour
6 photos

La Casa de las Carnitas

Mexican·$

You've gotta check out La Casa de las Carnitas on Thursdays for their 2x1 tacos. Seriously, the corn tacos with pork rind are a steal, especially with their already good prices. It's a super clean spot with tasty food, making it a great value you'll want to go back for.

🍽️95Food
💰90Value
✨85Vibe
💬

“Two parking lots just steps away”

💬

“Service is impeccable and owners always attentive”

💬

“Impeccably clean, very clean place”

Ideal for
2x1 tacos on ThursdaysGood pricesClean vibes
Mariscos el Guero
#2Happy Hour

Mariscos el Guero

Seafood·$$

This seafood spot serves up flavorful, generously portioned Sinaloa-style dishes, with a standout aguachile and shrimp a la diabla. Daily specials on items like octopus ceviche tostadas make it a destination for those in the know.

🍽️90Food
💰90Value
✨85Vibe
👋60Service
💬

“Good location and delicious food”

💬

“Some dishes take a little while to prepare”

💬

“The last time waitresses seemed in bad mood”

Ideal for
Seafood lovers on a budgetFamily dinners and group outingsSpecialty ceviche and aguachile seekers
Sushi Nda-Jin
#3Happy Hour

Sushi Nda-Jin

Japanese·$$
📍 C. 13 214 ↗

Sushi Nda-jin is a great spot for a daily happy hour deal, with their sushi rolls going 2-for-1 every day. You can grab deals on rolls like the Tori, Shrimp-Jin, and Primavera, along with skewers and yakimeshi. It's a solid choice for delicious Japanese food with promotions that keep your wallet happy.

🍽️92Food
💰96Value
✨70Vibe
⏰60Wait
💬

“Everything is delicious. The service is very good”

💬

“But they take up to 40 minutes to serve you”

💬

“They take a long time to prepare the dishes”

Ideal for
Daily 2-for-1 sushi rollsAffordable Japanese foodSushi promotions
Hilo Negro Condesa
#4Happy Hour
5 photos

Hilo Negro Condesa

Pizza·$$
📍 Campeche 439 ↗

You can't beat Hilo Negro Condesa's 2-for-1 pizza deal on Tuesdays and Wednesdays, where diners say the pizzas are huge, loaded with toppings, and a great value. Grab a pitcher of their well-regarded sangria or try cocktails like the mezcal ibis, or mocktails like 'amore mío'. Servers like Luis and Derek are noted for making the experience even better with their friendly and attentive service.

🍽️90Food
💰85Value
✨78Vibe
🔊65Noise
💬

“You can't really talk much due to them chatter noise”

💬

“The food is always great every time we come.”

💬

“Attentive yet giving us plenty of room”

Ideal for
Tue/Wed 2-for-1 pizzasSangria pitchersMezcal cocktails
Tacos Los Gueros
#5Happy Hour

Tacos Los Gueros

Mexican·$
📍 Bilbao 503 ↗

You can't beat the 2-for-1 tacos al pastor on Wednesdays and Sundays - it's a killer deal for happy hour. While you're there, definitely grab one of their amazing aguas frescas. Even when it's packed, they get you your food super fast.

🍽️95Food
💰85Value
✨75Vibe
💬

“The cleanliness of the place and the service are outstanding”

💬

“It's totally worth going from Polanco”

💬

“Where it's packed. That's the place”

Ideal for
2-for-1 tacos al pastor (Wed/Sun)Aguas frescasQuick bites
La Tradicional Hidalgo
#6Happy Hour

La Tradicional Hidalgo

Mexican·$$
📍 Dr. Balmis 74 B ↗

La Tradicional Hidalgo buzzes with live music and a vibrant, family-friendly atmosphere, making it a go-to spot for gatherings. The service, particularly from staff like Lily and Sandy, is well-regarded for its attentiveness and warmth.

🍽️85Food
💰75Value
✨90Vibe
💬

“Excellent service from the girls and boys”

💬

“I called four times to let them know and they ignored me”

💬

“The noise is too much that it is difficult to hear people”

Ideal for
Celebrations with groups and familiesLive music and entertainment eveningsTraditional Mexican snacks and drinks
Taro Sushi
#7Happy Hour

Taro Sushi

Japanese·$$

TARO SUSHI is a solid choice for a deal, with a daily, all-day 2-for-1 special on sushi rolls that diners can't get enough of. The drinks also get the 2-for-1 treatment, making it a great spot for casual bites and affordable sips. While the sushi is fresh and the service friendly, just be mindful of their policy on takeout for the 2-for-1 deals.

🍽️92Food
💰85Value
✨70Vibe
🔊60Noise
💬

“Good sushi in Colonia, perfect for eating something Asian”

💬

“Excellent service, super attentive and friendly”

💬

“The space is deceiving; it looks small from the outside, but it's very spacious inside”

Ideal for
All-day 2-for-1 sushi2-for-1 drinksCasual sushi value
Agua Santa Tropical
#8Happy Hour

Agua Santa Tropical

Mexican·$

Agua Santa Tropical is a great spot for happy hour, with diners highlighting 2-for-1 mezcal cocktails and always-on drink specials that make drinks affordable. The Cariñito, with its lit rosemary, is a favorite, especially on Thursdays when specials are common. It's the perfect place to unwind after work with delicious mezcal cocktails and flavorful tacos like the Gobernador.

🍽️88Food
💰70Value
✨90Vibe
🔊50Noise
💬

“Kept us waiting about 15 minutes for table”

💬

“Feels like you're on vacation whole time”

💬

“Hidden away, set back from main avenue”

Ideal for
2-for-1 mezcal cocktailsAffordable drinksMezcal with tacos
Teikit
#9Happy Hour
5 photos

Teikit

Mixed/Fusion·$

Teikit is a great spot to hit up after 6 pm for their daily 2-for-1 promotion on rolls, ramen, and appetizers. It's a solid way to dive into their Japanese-Mexican fusion, like pairing a michelada with some sashimi. While service can get a bit slower during the promo, the value is hard to beat.

🍽️85Food
💰85Value
✨85Vibe
💬

“Service was amazing - michelada and sashimi also great”

💬

“The restaurant was full of police officers”

Ideal for
2-for-1 sushi rolls after 6pmFusion ramen dealsMicheladas
Taquería Juquilita
#10Happy Hour
3 photos

Taquería Juquilita

Mexican·$
📍 Jilotzingo 66 ↗

Taquería Juquilita is a solid choice for a happy hour deal in CDMX, especially with their daily 2-for-1 special on al pastor tacos. While the al pastor might not be the absolute best, they're good and make for an unbeatable bargain. The prices are generally good and affordable, and the staff is super friendly, making it a great spot.

🍽️85Food
💰90Value
✨70Vibe
🔊65Noise
💬

“The tacos are delicious and cheap”

💬

“They serve you right away”

Ideal for
Daily 2-for-1 al pastor tacosAffordable tacosFriendly staff
Los Gallos
#11Happy Hour

Los Gallos

Mexican·$

This casual CDMX spot is a go-to for hearty pozole and traditional Mexican snacks. They offer generous portions and a welcoming atmosphere that caters to families, groups, and even solo diners. With a focus on flavorful broths and classic dishes, it's a reliable choice for a satisfying meal.

🍽️88Food
💰85Value
✨80Vibe
👋65Service
💬

“Waiters are very friendly and attentive”

💬

“The place is very clean”

💬

“A lot of people begging”

Ideal for
Casual lunch/brunch seekersTraditional Mexican snack enthusiastsBudget-conscious diners
Las Pérgolas Xochimilco
#12Happy Hour

Las Pérgolas Xochimilco

Mexican·$

This spot offers a tranquil escape with its hidden, quiet ambiance and a full bar serving delicious drinks. Vintage decor and lush plants create a fresh, inviting atmosphere perfect for relaxed afternoons with friends or a date.

🍽️75Food
💰80Value
✨90Vibe
🔊60Noise
💬

“The drinks are delicious, as are the wings”

💬

“The service is super attentive”

Ideal for
Social gatherings with friendsCasual cocktail/beer drinkingDaytime hangouts (not dancing)
Potzolli
#13Happy Hour

Potzolli

Mexican·$$

This CDMX spot centers on pozole, offering both white and green varieties with a flavorful, well-seasoned broth. Service is consistently friendly and attentive, making it a pleasant stop for a quick and affordable meal.

🍽️85Food
💰85Value
✨75Vibe
💬

“The green pozole wasn't even close to green”

💬

“The staff was very friendly to us”

💬

“Spacious and very clean place”

Ideal for
Pozole enthusiasts seeking authentic flavorBudget-conscious diners valuing portionsGroups or celebrations (accommodates events)
El Beneficio Bistrot
#14Happy Hour
5 photos

El Beneficio Bistrot

Mexican·$

El Beneficio Bistrot has a cool vibe that makes it a great spot for drinks, especially with live music adding to the atmosphere. People love the amazing cocktails and good quality organic wine, though a glass can be pricey at around 200 pesos for a small pour. Service is attentive once you're seated, making it a chill place to hang out.

🍽️90Food
💰68Value
✨90Vibe
🔊65Noise
💬

“Quiet street, beautiful avenue in Coyoacán”

💬

“Small, intimate, delicious food, totally unpretentious”

💬

“Creative, fresh ingredients, beautiful presentation”

Ideal for
CocktailsLive music drinksOrganic wines
Balboa Pizzeria
#15Happy Hour

Balboa Pizzeria

Italian·$

Balboa Pizzeria is a great spot to grab a drink, especially when their 2x1 Aperol Spritz cocktails are on special - diners say they pair perfectly with the pizza. If you're looking for a good deal, keep an eye out for other drink specials; a mint julep with yerba buena has been spotted for just 60 pesos. It's a cozy place to enjoy a tasty pizza and a well-priced drink.

🍽️88Food
💰70Value
✨92Vibe
💬

“Best pizza I have had in years.”

💬

“Not very loud music that allows you to talk.”

💬

“Close to the Angel de la Independencia.”

Ideal for
2x1 Aperol SpritzAffordable cocktailsPizza and drinks
Taqueria "Juquilita"
#16Happy Hour

Taqueria "Juquilita"

Mexican·$
📍 Sur 16 No 215 ↗

Juquilita is a solid spot for taco deals, especially with their consistent 2-for-1 cochinita panuchos. You can also snag 2-for-1 pastor tacos every Thursday, making it a great place to chase those specials without spending too much. The tacos themselves are tasty and keep things cheap and satisfying.

🍽️88Food
💰85Value
✨70Vibe
🔊60Noise
💬

“Excellent service, very clean and attentive”

💬

“Small but during the week a good option”

Ideal for
2-for-1 pastor tacosThursday taco dealsCochinita panucho specials
Locos Por las Milanesas
#17Happy Hour

Locos Por las Milanesas

Argentine·$
📍 C. Yácatas 83 ↗

This casual spot serves up a dizzying variety of milanesas, from classic preparations to inventive combinations. Portions are generous, making it a filling choice for families and groups.

🍽️80Food
💰85Value
✨85Vibe
🛡️65Safety
💬

“Huge, they're incredibly delicious, the combination of flavors is amazing”

💬

“The music they play is also super chill.”

💬

“Compared to other branches, the preparation and flavor are much better here”

Ideal for
Milanesa lovers seeking variety and portionGroups/families wanting relaxed atmosphereArgentine cuisine explorers
Sonora Grill
#18Happy Hour

Sonora Grill

Steakhouse·$$$

Sonora Grill is a good spot to grab a drink, especially if you're looking to pair it with some steak. They have a solid wine list and cocktails that complement the food, and their tequila is definitely worth tasting. While it can be a bit pricey, the very cold beer is a nice touch for unwinding.

🍽️88Food
💰65Value
✨88Vibe
🔊65Noise
Ideal for
Wine selectionCocktailsTequila
Madre Cuixe Restaurante
#19Happy Hour
3 photos

Madre Cuixe Restaurante

Mexican·$

Madre Cuixe is a great spot for affordable mezcal and cocktails, with drinks averaging around $100, perfect for a night out with friends. You can enjoy cold beers and delicious mezcal on their cozy terrace, especially during quieter weekdays for conversation or lively weekends with live Cuban salsa music. Don't miss out on their Oaxaca-style food, like guac with grasshoppers, to keep the good times rolling without breaking the bank.

🍽️75Food
💰75Value
✨92Vibe
🛡️60Safety
💬

“The live music came and it became impossible to talk”

💬

“3 hairs is not enough for them to have a better attitude”

Ideal for
Affordable mezcalTerrace drinksLive salsa nights
50 Friends | Santa Fe
#20Happy Hour

50 Friends | Santa Fe

Italian·$$

50 Friends is a solid spot for happy hour, especially with their 3-for-2 drink special that pairs well with their thin, airy pizzas. The service stays attentive even when you're just grabbing drinks. While some mention portions can be small for the price, the drink deals make it a good value for a casual outing.

🍽️85Food
💰70Value
✨85Vibe
💬

“Very attentive, friendly, and always made sure we had everything we needed”

Ideal for
3-for-2 drink specialsPizza and drinksGood wine and drinks
Corazón de Maguey
#21Happy Hour

Corazón de Maguey

Mexican·$$

Corazón de Maguey is a solid choice in Coyoacán if you're looking to explore tequila and mezcal during happy hour. One visitor highlighted how server Édson was fantastic at explaining different tequila options. You can also find generous pours on mezcal samplers, plus pulque and local cocktails.

🍽️88Food
💰70Value
✨88Vibe
💬

“The outdoor patio has an incredible vibe”

💬

“Portions are on the smaller side and prices are a bit high”

💬

“Server was attentive, communicative, and extremely kind”

Ideal for
Happy hour tequilaMezcal samplersOaxacan drinks
La Pirinola Copilco
#22Happy Hour

La Pirinola Copilco

Mexican·$
📍 Arquitectura 74 ↗

La Pirinola Copilco is a solid choice for drinks with friends, especially if you like big beers or mojitos. They've got deals running all week, and one day a week you can snag a large beer mug for just 86 pesos. Plus, make a reservation and the person who booked gets a complimentary shot platter.

🍽️70Food
💰70Value
✨95Vibe
🔊65Noise
💬

“The food is delicious, the atmosphere is fun”

💬

“Super well located, incredible to hang out”

💬

“Incredible atmosphere, I love this place”

Ideal for
Large beer dealsMojitos with friendsValue drink promotions
Tacos Taquicardia
#23Happy Hour
3 photos

Tacos Taquicardia

Mexican·$

You have to check out Tacos Taquicardia for their 2-for-1 michelada special on Fridays, which diners say is the best. The tacos are amazing too, making it a great spot to grab some drinks and bites. Service is friendly and the place stays clean.

🍽️88Food
💰65Value
✨80Vibe
💬

“Delicious, clean, and a super michelada too”

💬

“Good food, very friendly waiter, great location”

Ideal for
2-for-1 micheladas on FridaysTasty tacos with drinksSuper micheladas
Cantina La Incondicional
#24Happy Hour

Cantina La Incondicional

Mexican·$$

Cantina La Incondicional is a lively spot that transforms from a pleasant afternoon gathering place to a more energetic cabaret-style venue by Friday night. It's known for its full bar and a vibe that attracts a diverse crowd, making it suitable for dates, groups, and even families earlier in the week.

🍽️85Food
💰55Value
✨90Vibe
🔊55Noise
💬

“Charged almost 20%. We asked for the manager”

💬

“It looks good on the outside”

Ideal for
Special occasions with male-dominated groups (Fri–Sat)Cigar enthusiasts and sports fansProfessional/networking dinners (Mon–Thu family-friendly hours)
Taquería Los Traviesos
#25Happy Hour

Taquería Los Traviesos

Mexican·$$

This taqueria serves up some of the best tacos al pastor, with a unique orange salsa that packs a spicy punch. It's a casual, family-friendly spot perfect for groups, offering a relaxed atmosphere and friendly service.

🍽️85Food
💰65Value
✨75Vibe
💬

“The best tacos al pastor I've ever had”

💬

“Relaxed atmosphere not fancy but great”

💬

“Everything I ordered arrived quickly, hot”

Ideal for
Quality-focused diners willing to pay premiumLate-night taco cravings (1 AM closing)Families and groups in Las Águilas neighborhood

More in Mexico City