🏆 Popular Picks — Mexico City, mexico

12 Best Craft Beer in Mexico City

Mexico City's craft beer scene has exploded, offering an exciting array of innovative breweries and cozy taprooms. Dive into a world of unique flavors, from robust stouts to refreshing IPAs, all brewed with local flair.

📍 Mexico City, mexico 📝 12 picks 🔄 Updated 2026-03-27

📍 Map

Quick answer

For the best overall craft beer experience in Mexico City, head to Falling Piano Brewing Co. in Roma Norte, known for its superb brews and vibrant atmosphere.

Best overall
Falling Piano Brewing Co.
Best budget
Dr. Frankenstein
Best experience
Principia Tasting Room
Last verified
2026-03

How we picked these

Our selection of Mexico City's best craft beer venues was curated by local experts, frequent visitors, and extensive research across popular food and travel forums. We prioritized places with consistent high-quality brews, distinct atmospheres, and a commitment to the craft beer movement, ensuring a diverse and authentic experience for every visitor.

#1

Falling Piano Brewing Co.

Brewery Gastropub Mexican-American
Falling Piano Brewing Co.
📍 NeighborhoodRoma Norte
💰 Price Range250-450 MXN ($15-25) per person

Falling Piano is a cornerstone of CDMX's craft beer scene, celebrated for its innovative brews and lively atmosphere. Housed in a beautifully renovated space, it offers a rotating tap list, delicious gastropub fare, and a vibrant community feel perfect for an evening out.

🍽️ What to order

Any of their rotating IPAs or their 'Piano Bar Stout', paired with their artisanal pizzas.

💡 Insider tip

They often have live music or DJ sets on weekends, creating a fantastic vibe. Arrive early to snag a good spot, especially on a Friday or Saturday night.

"Falling Piano is just consistently excellent. Their IPAs are always on point, and the food is surprisingly good for a brewpub. Definitely my go-to in Roma."
— r/mexicocity user
#2

Hop The Beer Experience 1

Craft Beer Bar International Beers Bar Snacks
Hop The Beer Experience 1
📍 NeighborhoodRoma Norte
💰 Price Range200-400 MXN ($12-23) per person

Hop is a pioneering craft beer bar in Mexico City, offering an extensive selection of local, national, and international taps. With multiple locations, their Roma Norte spot is a classic, known for its knowledgeable staff and a relaxed, welcoming ambiance, perfect for exploring new brews.

🍽️ What to order

Ask their staff for a flight recommendation based on your preferences; they always have interesting guest taps.

💡 Insider tip

Their happy hour specials offer great value on selected pints, making it a good spot to start your evening without breaking the bank.

"You can't go wrong with Hop The Beer Experience. They have such a massive selection, and the staff really knows their stuff. Always find something new and delicious there."
— r/travel user
#3

Principia Tasting Room

Brewery Taproom Experimental Brews Modern
Principia Tasting Room
📍 NeighborhoodCondesa
💰 Price Range200-350 MXN ($12-20) per person

Principia is revered for its commitment to high-quality, often experimental, craft beers. Their tasting room in Condesa offers a sleek, minimalist environment focused entirely on the beer itself. It's a fantastic place for serious beer enthusiasts to delve into unique and expertly crafted brews.

🍽️ What to order

Try their 'Axiom' IPA or any of their seasonal sour beers; they are always pushing boundaries.

💡 Insider tip

This is less of a rowdy bar and more of a sophisticated tasting experience. Go here if you want to truly appreciate the nuances of craft beer in a calmer setting.

"Principia Tasting Room is a must for any real beer lover in CDMX. Their beers are consistently some of the best, and the vibe is chill enough to really focus on what you're drinking."
— r/food user
#4

Crisanta Cervecería y Cocina

Brewpub Mexican Cuisine Craft Cocktails
Crisanta Cervecería y Cocina
📍 NeighborhoodRoma Norte
💰 Price Range300-550 MXN ($17-32) per person

Crisanta offers a unique blend of house-brewed craft beers and elevated Mexican cuisine. Located in a charming old house, the ambiance is rustic yet chic, making it an ideal spot for a meal complemented by their distinctive brews. They focus on fresh, seasonal ingredients for both their food and beer.

🍽️ What to order

Their 'Chapulin' Pale Ale (if available) with the Tacos de Carnitas.

💡 Insider tip

Don't skip the food here; it's a significant part of the experience. They have a lovely courtyard, perfect for a relaxed afternoon.

"Crisanta is more than just good beer; their food is incredible! We had a fantastic meal there, and their own brews hold up really well against other big names."
— r/mexicocity user
#5

Fiebre de Malta

Craft Beer Bar European Style Burgers
Fiebre de Malta
📍 NeighborhoodRoma Norte
💰 Price Range250-450 MXN ($15-25) per person

Fiebre de Malta is a popular spot in Roma Norte, known for its wide selection of craft beers from Mexico and beyond, served in a lively, pub-like environment. It’s a great place to meet friends, enjoy a hearty meal, and sample a diverse range of beer styles.

🍽️ What to order

Try their 'Cerveza de la Casa' (house beer) selection or a local Mexican Stout, paired with one of their gourmet burgers.

💡 Insider tip

It can get quite busy, especially on weekend evenings. They have multiple levels, so explore a bit if the downstairs is packed.

"Fiebre de Malta is always a solid choice. Good atmosphere, great beer list, and their burgers are surprisingly delicious after a few pints."
— r/travel user
#6

Taberna Calavera

Microbrewery Local Focus Small Bites
Taberna Calavera
📍 NeighborhoodRoma Sur
💰 Price Range180-300 MXN ($10-18) per person

Taberna Calavera is a beloved microbrewery that prides itself on crafting unique and high-quality beers with a distinct Mexican touch. It's a smaller, more intimate venue, perfect for those who appreciate dedicated brewers and want to try truly local, artisan creations.

🍽️ What to order

Their 'Mexican Imperial Stout' or seasonal fruit sours are highly recommended and often sell out quickly.

💡 Insider tip

Follow their social media for special releases and tap takeover events, which are fantastic opportunities to try limited-edition brews.

"Calavera is a hidden gem in Roma Sur. Their beers are seriously good, and it feels like you're supporting true local craft. Don't miss their stout!"
— r/food user
#7

Monstruo de Agua (Roma Norte)

Brewery Taproom Sustainable Farm-to-Glass
Monstruo de Agua (Roma Norte)
📍 NeighborhoodRoma Norte
💰 Price Range200-350 MXN ($12-20) per person

Monstruo de Agua is known for its focus on sustainable brewing practices and unique ingredient sourcing, often incorporating local fruits and spices. Their taproom in Roma Norte offers a bright, modern space to enjoy their distinctive, high-quality brews, many of which are certified organic.

🍽️ What to order

Their 'Pulque de Mango' sour or 'Cacao Imperial Stout' are innovative and delicious choices.

💡 Insider tip

They often collaborate with local artists and chefs, so check their schedule for special events and unique food pairings.

"Monstruo de Agua has such unique beers, and I love their commitment to sustainability. Their mango pulque beer is surprisingly good!"
— r/mexicocity user
#8

Yeccan Cervecería

Brewery Traditional Mexican Outdoor Seating
Yeccan Cervecería
📍 NeighborhoodCoyoacán
💰 Price Range250-400 MXN ($15-23) per person

Nestled in the charming neighborhood of Coyoacán, Yeccan Cervecería offers a taste of authentic Mexican craft beer in a relaxed, often outdoor setting. They brew a variety of styles, often with local ingredients, providing a perfect respite after exploring Frida Kahlo's museum or the Coyoacán market.

🍽️ What to order

Their 'Maguey Pale Ale' for a uniquely Mexican twist, or a refreshing lager on a hot day.

💡 Insider tip

It’s a bit off the main tourist path in Coyoacán, offering a more local experience. Combine it with a visit to the nearby Mercado de Coyoacán for snacks.

"Yeccan in Coyoacán is a fantastic spot to chill after seeing the sights. Great beer and a really authentic, laid-back vibe. Feels like a local secret."
— r/travel user
#9

Dr. Frankenstein

Dive Bar Craft Beer Bar Casual
Dr. Frankenstein
📍 NeighborhoodRoma Norte
💰 Price Range150-300 MXN ($9-18) per person

Dr. Frankenstein provides a more casual, dive-bar atmosphere compared to some of the trendier spots, but don't let that fool you about its beer selection. This quirky bar offers a solid rotating list of craft beers, both local and international, in a no-frills setting that's all about the good brew and good company.

🍽️ What to order

Ask for their 'Pinta del Día' (pint of the day) or explore their tap list for a robust stout.

💡 Insider tip

It's a small place, so it can fill up quickly. Perfect for a quick, unpretentious beer or two with friends before heading out to another spot.

"Dr. Frankenstein is my kind of place. No pretenses, just good craft beer at decent prices. It's a great spot to grab a pint without the fuss."
— r/mexicocity user
#10

Dos Trece Cervecería

Brewpub Local Brews Sports Bar
Dos Trece Cervecería
📍 NeighborhoodNarvarte Poniente
💰 Price Range200-350 MXN ($12-20) per person

Located in the vibrant, more residential neighborhood of Narvarte, Dos Trece Cervecería is a local favorite offering house-brewed beers in a friendly, sports-bar-meets-brewpub setting. It's an excellent choice if you're looking to escape the tourist crowds and enjoy quality craft beer among locals.

🍽️ What to order

Their 'Narvarte Pale Ale' or any of their seasonal IPAs, which are usually a highlight.

💡 Insider tip

They often show soccer matches on big screens, making it a lively spot during game nights. Pair your beer with some classic bar snacks like wings or nachos.

"Dos Trece in Narvarte is a proper local brewpub. Great atmosphere for watching a game and their beers are always solid. Worth the trip if you're in the area."
— r/food user
#11

La Revoltosa Cervecería

Craft Beer Bar Cozy Atmosphere Mexican Craft
La Revoltosa Cervecería
📍 NeighborhoodCondesa
💰 Price Range200-380 MXN ($12-22) per person

La Revoltosa is a cozy and inviting craft beer bar in Condesa, known for its thoughtfully curated selection of Mexican craft beers. It’s a smaller, more intimate space, perfect for deep conversations and discovering lesser-known regional breweries in a relaxed setting.

🍽️ What to order

Ask the bartender for their latest tap from an emerging Mexican microbrewery; they excel at finding new talent.

💡 Insider tip

It’s a great spot for an early evening drink as it tends to be less crowded. They also sometimes host small tasting events.

"La Revoltosa is my chill-out spot in Condesa. Great selection of local beers, and the vibe is just super relaxed. Perfect for unwinding."
— r/travel user
#12

Madrina Craft Beer Bar

Craft Beer Bar Upscale Curated Selection
Madrina Craft Beer Bar
📍 NeighborhoodRoma Norte
💰 Price Range280-500 MXN ($16-29) per person

Madrina offers a more upscale craft beer experience in Roma Norte, with a chic interior and a carefully curated selection of both Mexican and international craft beers. It's an ideal choice for those looking for a sophisticated environment to enjoy high-quality brews and perhaps a more refined bar snack.

🍽️ What to order

Explore their varied bottle list, which often features unique and rare imports, or a premium Mexican IPA.

💡 Insider tip

This spot is great for a date night or a more polished gathering with friends. The service is excellent, and they can guide you through their extensive menu.

"Madrina is a bit pricier, but the selection is top-notch and the atmosphere is really nice. It's where I go when I want something a bit fancier than a typical brewpub."
— r/mexicocity user

❓ Frequently Asked Questions

What is the typical price range for a craft beer in Mexico City?

A pint of craft beer in Mexico City generally ranges from 80 to 150 MXN (approximately $5-9 USD). Prices can vary depending on the venue, the beer's style, and whether it's a local brew or an import. Some high-end or specialty beers may cost more.

Which neighborhoods are best for finding craft beer in Mexico City?

Roma Norte and Condesa are the undisputed epicenters of Mexico City's craft beer scene, hosting numerous breweries and dedicated bars. Other neighborhoods like Coyoacán and Narvarte also offer excellent, often more local, craft beer options worth exploring.

Are there any local Mexican craft beer styles I should try?

While Mexican breweries excel at international styles like IPAs and stouts, look for unique offerings that incorporate local ingredients. Examples include beers brewed with cacao, coffee, agave (pulque-inspired), or Mexican fruits. Many breweries experiment with flavors unique to the region.

Do craft beer bars in Mexico City typically serve food?

Many craft beer bars and brewpubs in Mexico City offer a full food menu, ranging from gourmet burgers and pizzas to elevated Mexican street food. Some smaller tasting rooms might only provide light snacks, so it's good to check their offerings if you're planning a meal.

Is it common to find English-speaking staff at craft beer venues?

In popular tourist areas like Roma Norte and Condesa, it's very common to find English-speaking staff, especially at craft beer establishments. Even if staff don't speak fluent English, they are usually very helpful and you can often communicate through basic phrases or pointing at menus.

What's the best way to get around Mexico City to visit these craft beer spots?

Mexico City has an excellent and affordable public transport system, including the Metro and Metrobús. Ride-sharing apps like Uber and DiDi are also widely available and convenient, especially when hopping between neighborhoods or after dark. Taxis are also an option, but agree on a price or ensure the meter is used.

Plan your Mexico City trip

Get a free custom itinerary for Mexico City — built from real traveler insights.

Get a Free Itinerary →