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.
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”
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 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
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”
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 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 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 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 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 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
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.
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)
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.
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.
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
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
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”
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.
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”
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 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”
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
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 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)
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