I independently & honestly review all of my travel recommendations. If you click on links I provide, I may receive compensation
Oaxaca, Mexico, is, of course, famous for its mezcal production. And yes, no trip to Oaxaca is complete without visiting mezcal distilleries, going mezcal tasting, and checking out the great local cocktail bars. However, Oaxaca also has some good craft breweries and beer bars, which I’ve made sure to visit. Here are my favorite places for craft beer in Oaxaca de Juárez, including the best breweries, taprooms, beer bars, restaurants, and bottle shops in the city.
The Best Breweries in Oaxaca, Mexico
Oaxaca Brewing Company
Oaxaca Brewing Company is one of my favorite breweries in Oaxaca. Their Punta Cabras Bistro serves as both a taproom and a restaurant.

It’s a nice spot, with a dark wood bar, plenty of tables, and lots of green plants.
Along with La Santísima Flor de Lúpulo and Oaxaco Cerveceria, it forms a little cluster of breweries in central Oaxaca that can be visited on a nice bar crawl.
Their eight taps of beer have a strong emphasis on West Coast IPAs, but they also work a lot with local ingredients, including some used in sours and other fruit beers. The brewery also serves Mexican wine.

A tasty food menu includes tacos and nachos. The peanut salsa is a revelation, while the topping distribution on the nachos was optimal – with plenty of gooey cheese so there were no lonely chips.
Address: Calle de Tinoco y Palacios 507a, RUTA INDEPENDENCIA, Centro, 68000 Oaxaca de Juárez, Oax., Mexico (map)
Facebook
La Santísima Flor de Lúpulo
I knew I would love La Santísima Flor de Lúpulo before I even walked inside. The door was covered in excellent beer bars and breweries from all over the world, and I could hear rock music playing.

The nano cerveceria’s brewhouse is located just outside Oaxaca City. Their taproom has three taps plus a few bottles, regularly rotating in fresh beers.
The beer is great (as are the cocktails, wine, and even mead), but don’t sleep on the food. La Santísima Flor de Lúpulo is attached to Gourmand Delicatessen, making for a perfect pairing.

There are tons of great options, including burgers and sandwiches made with meats they smoke themselves. I enjoyed the Cuche Colorado Bocata, which had pork loin cured with Jamaica and guajillo.
Address: Ignacio Allende 215, RUTA INDEPENDENCIA, Centro, 68000 Oaxaca de Juárez, Oax., Mexico (map)
Instagram
Fabrica de Cerveza Oaxaco
The combination of beer and BBQ is unbeaten. That’s why I love Fabrica De Cerveza Oaxaco, located at Chirindo Cocina De Humo, a restaurant known for its brisket and other smoked meats. The food is locally sourced, farm-to-table, and organic.
The brewery is in one section of the large property, which has a couple of seating areas in a pleasant courtyard, along with an expansive rooftop with spectacular views of Oaxaca.

As with a lot of small breweries, the beer availability varies. Of the seven house beers, only three were available when I visited. This meant I couldn’t do a tasting flight, but that was fine. The oatmeal stout paired well with the BBQ anyway. They also serve cocktails and mezcal.
I enjoyed the awesome brisket tacos along with mac and cheese.
I also loved the music selection, which included The Beatles, Oasis, CCR (who they seem to also love in Oaxaca, a sign of good taste), and very specifically, “Eye in the Sky” by The Alan Parsons Project, a song I somehow heard three separate times in Oaxaca.
Address: Ignacio Allende 207 B, RUTA INDEPENDENCIA, Centro historico, 68000 Oaxaca de Juárez, Oax., Mexico (map)
Website
Casa Cervecera Tierra Blanca
Casa Cervecera Tierra Blanca has a small taproom in Oaxaca, with the main brewery in Talixtac De Cabrera. The space has an indoor patio plus five bar seats and a few other tables with some nice comfy chairs.

The taproom serves four house beers, but also other creations and guests sometimes.
A neon sign on the wall reads, “Con Cerveza No Hay Tristeza.”

The bar serves snacks and other food, plus mezcal and cocktails.
Address: Calle de Armenta y López 202, OAX_RE_BENITO JUAREZ, Centro, 68000 Oaxaca de Juárez, Oax., Mexico (map)
Website
The Best Beer Bars in Oaxaca, Mexico
El Olivo Gastrobar
El Olivo Gastrobar is one of my favorite bars in Oaxaca. It’s got great beer, great cocktails, and great food.
Do you have upcoming travel that you need to book? Use my travel resources page to make your bookings! There's no cost to you, and you'll be supporting my site. Thanks!

The bar area near the entrance is nice, but there’s also a rooftop if that’s more your vibe.
Inside, there are shelves of cookbooks and chill electronic beats
The beer selection includes some taps from La Santísima Flor de Lúpulo, plus lots of other Mexican craft beers in bottles and cans, including some from Oaxaca Brewing Company. There are also imports from Belgium, Germany, the United States, and the United Kingdom. The bar even hosts an Oktoberfest each year.
If you’re not a beer drinker, you’re also covered with wine and a cocktail list that incorporates local flavors. I enjoyed the Sangrey del Maguey.
During the nightly happy hour, there are free tapas such as Spanish tortillas served with each drink.
All of the dishes are made to order, including pastas, paellas, seafood, meat, and more.
I had the housemade charcuterie and cheese, which was an excellent board.

El Olivo is a really great place with something for everyone.
Address: C/ de la Constitución 207, RUTA INDEPENDENCIA, Centro, 68000 Oaxaca de Juárez, Oax., Mexico (map)
Website
La Mezcalerita
La Mezcalerita is a rooftop bar with the largest craft beer selection in Oaxaca.
The beer list includes beers from all over Mexico, including many featuring the unique flavors of the country. For example, Alontrada by La Fermenteria is a milk stout with chocolate and corn.
One note: the beers on the list can come and go, so they might be out of some. I recommend having a few in mind when you order, so you can quickly pivot to something else if needed.

The bar also has some food and cocktails. The Huatulco cocktail even has a little paleta in it.
La Mezcalerita used to be located in the center of Oaxaca, but in 2025 it moved further afield to Colonia Reforma.
Address: C. Palmeras 606, Reforma, 71080 Oaxaca de Juárez, Oax., Mexico (map)
Website
Ocote Cocina
Ocote Cocina is a bakery and casual restaurant with a bright, colorful, multi-room space.
Not only is it a solid beer spot, but it’s also one of my favorite Oaxaca restaurants (as an added bonus, the cocktails are great, too!).

The food is excellent. We could smell fresh cinnamon rolls being baked in the back while we enjoyed our tacos.
Ocote Cocina has one of the highest-quality selections of imported craft beer in Oaxaca, plus some Mexican craft beer.
Address: 5 de Mayo 107, RUTA INDEPENDENCIA, Centro, 68000 Oaxaca de Juárez, Oax., Mexico (map)
Instagram
La Cueva Oaxaca
La Cueva Oaxaca is a lovely dark corner bar serving craft beer and cocktails.

The beer selection features about 15 great craft beers from across Mexico, while the cocktail menu includes signature cocktails and classics.
Address: Miguel Hidalgo 1203, Centro, 68000 Oaxaca de Juárez, Oax., Mexico (map)
Facebook
There are some Oaxaca craft breweries that don’t have taprooms, but can be found at local bars, including Consejo Cervecero Oaxaqueño, La Fermenteria, and Tumba 7.
Other Oaxaca breweries and beer bars, such as Tasting Room Don Guanabana, are no longer in operation.
If you’re heading to the Oaxacan coast, check out my Puerto Escondido craft beer recommendations.
Do you love craft beer? Check out more of my recommendations for the best craft beer around the world!

