10 best bars in Oaxaca
If you think Oaxaca is all about mezcal and traditional food, get ready to be surprised. The nightlife scene in this culturally rich state has expanded and evolved in recent years, transforming it into a must-visit destination for lovers of unique and creative bars. Oaxaca now offers everything from terraces with stunning city views to hidden gems tucked away in narrow alleyways serving thoughtful, signature cocktails. Each spot blends history, artistry, and local flavor in its own way, creating environments that feel both authentic and imaginative. With so many incredible options to choose from, finding the perfect place to enjoy a great night out can feel overwhelming—but that’s part of the fun.
In this article, we’ll guide you through the 10 best bars in Oaxaca, where modern mixology meets traditional ingredients and mezcal is only the beginning of the story. Whether you’re in the mood for a calm, scenic place to enjoy a drink at sunset or a lively venue filled with music and energy, these bars offer unforgettable experiences tailored to every taste. Get ready to open your senses and explore the vibrant nighttime scene that has made Oaxaca one of Mexico’s most exciting destinations. You’re sure to find a bar that becomes your new favorite the next time you visit this enchanting state.
1. Cayuco
Located in the vibrant Puerto Escondido area, Cayuco is the ideal bar for enjoying a relaxed dinner while taking in the refreshing ocean breeze. It’s a perfect spot to unwind with family or friends, and it has become a favorite among both locals and visitors who are looking for a fresh, beachside atmosphere. With its coastal charm, refreshing cocktails, and dishes inspired by the flavors of the sea, Cayuco captures the essence of life by the ocean. The sound of the waves and the panoramic view of the water make every visit feel special, adding a serene touch to any meal or evening out.
The menu at Cayuco focuses on fresh seafood and tropical cocktails, offering a variety of dishes that highlight the richness of coastal Oaxacan cuisine. From ceviches to shrimp tacos and grilled octopus, every plate is crafted to reflect the vibrant flavors of the region. Popular choices include the fresh tuna tostadas and the traditional pescado zarandeado, which pairs perfectly with their signature micheladas or house mojitos. Each dish is prepared with high-quality local ingredients, ensuring freshness and flavor in every bite. It’s the kind of place where the food feels connected to the sea, making the dining experience both authentic and memorable.
With a price range of 300 to 600 Mexican pesos per person, Cayuco is an excellent option for enjoying lunch or dinner without overspending, all while relaxing in front of the ocean. The laid-back atmosphere invites guests to stay for hours, savoring the food, the music, and the stunning view. Whether you’re stopping by after a day at the beach or planning a quiet evening by the shore, the environment encourages slow, easy enjoyment that captures the spirit of Puerto Escondido.
Adding to its appeal, Cayuco is pet-friendly, making it an ideal choice for those who don’t want to leave their furry companions behind. This welcoming policy enhances the casual, friendly vibe that defines the place. If you’re searching for a spot to enjoy fresh seafood, tropical cocktails, and a paradise-like atmosphere, Cayuco in Puerto Escondido is a destination you absolutely shouldn’t miss.







2. Mezcalería Santo de mi Devoción
Located in the heart of the Oaxaca neighborhood, Mezcalería Santo de mi Devoción is the ideal spot for mezcal lovers seeking an authentic Oaxacan experience. It’s perfect for a casual dinner with friends or a cozy evening with your partner, offering a setting where tradition meets modern flair. The mezcalería is known for its warm, artisanal atmosphere, with rustic décor that highlights the craftsmanship and history behind mezcal. From the moment you step inside, the space evokes the soul of Oaxaca’s mezcal culture, creating an inviting environment that celebrates local heritage.
The drink menu at Santo de mi Devoción focuses, as expected, on an extensive variety of mezcals sourced from different regions throughout Oaxaca. Guests can explore everything from smooth, delicate profiles to bold, robust expressions that showcase the diversity of this iconic spirit. In addition to straight mezcal tastings, the bar also offers mezcal-based cocktails such as the popular “Mezcalito Sour” and the “Cítrico de mi Devoción,” both crafted to highlight the unique aromas and flavors of mezcal. To complement the drinks, the mezcalería serves traditional Oaxacan snacks like blue-corn quesadillas and chapulines—simple yet flavorful bites that pair beautifully with the mezcal experience.
With a price range of 250 to 500 Mexican pesos per person, this mezcalería offers an authentic and accessible option for anyone wanting to explore the richness of mezcal in a relaxed and welcoming setting. The space includes a terrace that becomes especially inviting at sunset, providing the perfect spot to enjoy your drink while taking in the colors of the evening. Whether you’re a seasoned mezcal enthusiast or someone discovering this world for the first time, the ambiance encourages you to savor each sip and appreciate the craft behind it.
It’s important to note that Santo de mi Devoción does not allow pets, a policy that helps maintain a quiet and focused environment ideal for tastings. This calm atmosphere enhances the overall experience, allowing guests to immerse themselves fully in the flavors and traditions of mezcal. If you’re a true mezcal fan or simply curious about exploring this iconic Oaxacan spirit, Mezcalería Santo de mi Devoción is a must-visit destination in Oaxaca.







3. Liquen
Located in the charming Oaxaca neighborhood, Liquen is a bar-restaurant perfect for anyone looking for a sophisticated culinary experience paired with signature cocktails in a modern, vibrant setting. It’s an ideal spot for a dinner with friends or a romantic night out, offering an innovative concept that blends high-level mixology with a menu inspired by local flavors presented through a contemporary lens. From the moment you arrive, the stylish décor and energetic atmosphere create a sense of excitement, making Liquen stand out as one of the city’s most forward-thinking nightlife destinations.
Liquen’s cocktail menu is one of its biggest attractions, showcasing inventive drinks such as the “Líquido de Hierbas” and the “Flor de Manzanilla,” both known for their striking flavors and eye-catching presentation. The bar takes mixology seriously, crafting each drink with precision and creativity to highlight unique botanical notes. The food menu is equally impressive, featuring dishes like mango and octopus ceviche, reimagined tlayudas, and premium cuts of meat served with special house-made sauces. The balance between tradition and modernity is what sets Liquen apart, bringing together familiar Oaxacan influences with contemporary culinary techniques.
With a price range of 350 to 700 Mexican pesos per person, Liquen positions itself as a high-end option without feeling out of reach. The chic ambiance, complemented by minimalist décor and refined lighting, creates a setting that feels elevated yet comfortable. Whether you’re celebrating a special occasion or simply looking for a stylish place to spend the evening, Liquen offers an experience that feels distinctive and thoughtfully curated. It’s the kind of place where guests are encouraged to take their time, indulge in flavors, and enjoy the artistry behind each dish and drink.
Liquen does not allow pets, a policy that helps maintain the calm and exclusive environment it is known for. This controlled setting enhances the overall dining and drinking experience, allowing guests to fully appreciate the space’s atmosphere and culinary focus without distractions. If you’re seeking unique cocktails, elevated cuisine, and a modern, elegant setting in Oaxaca, Liquen is undoubtedly the right place to visit.







4. Archivo Maguey
Located in the Oaxaca neighborhood, Archivo Maguey is more than just a bar—it’s a cultural space where mezcal takes center stage. It’s perfect for a casual dinner or a relaxed night out with friends or a partner, offering an environment that feels both authentic and steeped in history. Over time, this bar has become a go-to destination for those who want to deepen their understanding of mezcal while enjoying a laid-back yet meaningful experience. The rustic, handcrafted décor immerses guests in Oaxaca’s mezcal tradition from the moment they walk in, creating a setting that feels genuinely connected to local heritage.
The menu at Archivo Maguey features a wide selection of mezcals from different regions across Oaxaca, with a strong emphasis on small producers who preserve ancestral techniques. This focus not only highlights the diversity of mezcal but also supports artisans who keep traditional practices alive. In addition to straight mezcal tastings, the bar offers artisanal cocktails such as the “Maguey Punch” and the “Fresca Raíz,” both of which blend local ingredients with mezcal to create unique, regionally inspired flavors. To complement the drinks, guests can enjoy classic Oaxacan snacks like quesadillas, molotes, and chapulines—simple, flavorful bites that elevate the overall experience.
With a price range of 300 to 600 Mexican pesos per person, Archivo Maguey offers an accessible and enriching experience for those who want to explore the world of mezcal in an authentic setting. The outdoor terrace adds an extra layer of charm, providing the perfect space to relax with a drink while taking in the open-air ambiance. Whether you’re a mezcal aficionado or someone who’s just beginning to explore this iconic spirit, Archivo Maguey invites you to slow down, savor the moment, and appreciate the craft behind each pour.
It’s important to note that Archivo Maguey does not allow pets, a policy that helps maintain a controlled and calm environment ideal for tastings. This contributes to the thoughtful, immersive experience the bar aims to provide, allowing guests to focus on the flavors, aromas, and stories behind each mezcal. If you’re seeking a cultural and gastronomic experience centered around mezcal, Archivo Maguey is an outstanding choice in Oaxaca.



















5. Zolem Beach Club
Located in the paradisiacal Puerto Escondido area, Zolem Beach Club is the perfect spot to enjoy a relaxing lunch, dinner, or laid-back afternoon with friends in a tropical, bohemian setting. With breathtaking ocean views and an easygoing atmosphere, Zolem brings together the freshness of tropical cocktails with a menu that highlights local ingredients and the bright, coastal flavors of the region. The sound of the waves, the warm breeze, and the beachside location make every visit feel like an escape into a serene, tropical retreat.
The menu at Zolem offers a wide selection of tropical cocktails, including the signature “House Piña Colada” and the refreshing “Passion Fruit Mojito,” both ideal for sipping while you unwind by the sea. On the food side, the offerings feature fresh seafood, fish tacos, ceviches, and light salads—all prepared with high-quality, locally sourced ingredients. Each dish showcases the natural flavors of the coast, creating a balanced and satisfying dining experience that pairs perfectly with the club’s vibrant drinks. The combination of fresh cuisine and beach-inspired cocktails makes Zolem a standout destination for relaxing and savoring the coastal scenery.
With a price range of 300 to 600 Mexican pesos per person, Zolem Beach Club is an accessible option for enjoying great food and cocktails right by the ocean without overspending. The relaxed ambiance and chill music make it a favorite among visitors looking to enjoy Puerto Escondido’s natural beauty in a comfortable, stylish environment. Whether you’re spending the afternoon lounging by the sea or planning a sunset dinner, Zolem provides a laid-back experience that feels both refreshing and indulgent.
Zolem Beach Club is also pet-friendly, making it an excellent choice for guests who want to bring their furry companions along for a day at the beach. This inclusive detail adds to the welcoming atmosphere and allows you to fully enjoy the tropical surroundings without leaving your pet behind. If you’re searching for a spot to enjoy the ocean, refreshing cocktails, and delicious food in a tropical setting, Zolem Beach Club is the perfect choice in Puerto Escondido.





6. Esencia Oaxaca Cocktail Bar
Esencia Oaxaca Cocktail Bar stands out for its focus on signature cocktails and its sophisticated atmosphere. It’s the perfect place for a light dinner or simply to enjoy a well-crafted drink with friends or a partner, offering an experience designed for those who appreciate high-level mixology inspired by local ingredients and flavors. From the moment you walk in, the bar’s refined design and intimate ambiance create a space that feels both modern and deeply connected to Oaxacan culture, making it an appealing destination for cocktail enthusiasts.
The menu at Esencia Oaxaca includes a curated selection of Mexican tapas and small bites such as guacamole, gourmet quesadillas, and tuna tostadas—each one crafted to complement their cocktail offerings. Among the standout drinks are the “Esencia Sour” and the “Oaxaca Negroni,” creative combinations that blend premium mezcales with fresh ingredients to produce truly unique flavor profiles. In addition to its cocktails, the bar also features an extensive mezcal list, allowing guests to explore this emblematic spirit in a variety of styles and intensities. Whether you’re tasting mezcal neat or enjoying it in a cocktail, every sip reflects the richness of Oaxaca’s distilling traditions.
With a price range of 300 to 500 Mexican pesos per person, Esencia Oaxaca offers an excellent balance of innovation, quality, and accessibility. The space’s contemporary details and intimate lighting create a warm, inviting environment that works well for date nights, small gatherings, or special occasions. The thoughtful interior design helps elevate the overall experience, making each visit feel deliberate and memorable. It’s the kind of bar where you can settle in, enjoy long conversations, and fully appreciate the craftsmanship behind each drink.
Esencia Oaxaca does not allow pets, a policy that contributes to maintaining a calm and elegant environment ideal for savoring high-end mixology. The quiet, refined setting ensures that guests can focus on the flavors, aromas, and creativity that define the bar’s offerings. If you’re looking for a place where cocktails take center stage and where mixology is treated as an art form, Esencia Oaxaca is the perfect destination to explore the liquid creativity of the region.













7. Sur a Norte
Located in the modern Oaxaca neighborhood, Sur a Norte is a restaurant-bar that brings together the best flavors from both northern and southern Mexico. It’s an ideal spot for dinner with friends or a romantic evening with your partner, offering an innovative culinary concept paired with an exceptional cocktail selection. The atmosphere is both contemporary and welcoming, making it a great choice for anyone seeking something different in Oaxaca. From the moment you walk in, the stylish décor and relaxed vibe set the stage for an enjoyable and memorable experience.
The menu at Sur a Norte features traditional northern dishes such as premium cuts of meat and slow-cooked stews, alongside southern specialties like moles and fish tacos. Each dish is prepared with fresh, high-quality ingredients, resulting in a culinary experience that feels familiar yet elevated. This blend of regional flavors creates a unique dining journey that highlights the diversity of Mexican cuisine. The cocktail menu is equally impressive, offering creative options like the “Norteño Sour” and the “Paloma Sureña,” both of which embody the fusion of flavors the restaurant is known for. Each drink is crafted to reflect the essence of its regional inspiration, enhancing the overall dining experience.
With a price range of 350 to 600 Mexican pesos per person, Sur a Norte offers high-quality gastronomy at a reasonable cost. The modern décor and relaxed ambiance make it a versatile option for any type of outing, whether you’re looking for a casual lunch, a dinner date, or a special celebration. The thoughtful design and warm lighting contribute to the restaurant’s inviting atmosphere, encouraging guests to linger, enjoy their meals, and appreciate the blend of flavors that define the menu. It’s the kind of place that feels both stylish and comfortable, striking a perfect balance for any occasion.
Sur a Norte does not allow pets, a policy that helps maintain a controlled and sophisticated environment. This ensures that the dining experience remains calm and focused, allowing guests to fully enjoy the cuisine and the craftsmanship behind the cocktails. If you’re looking for a place where the flavors of northern and southern Mexico come together in perfect harmony, Sur a Norte is an excellent choice in Oaxaca.




















8. Mixtu
Located in the lively Oaxaca neighborhood, Mixtu is a bar-restaurant that brings a fresh, modern approach to contemporary Mexican cuisine. It’s an ideal spot for dinner with friends or a special night out with your partner, offering a stylish atmosphere that blends creativity with comfort. From the moment you arrive, the sleek design and vibrant energy set the tone for an experience centered around bold flavors, inventive drinks, and a relaxed yet polished dining environment. Mixtu stands out as a place where tradition meets innovation in a way that feels exciting and approachable.
The menu at Mixtu features a variety of dishes, including gourmet tacos, ceviches, and signature creations such as grilled octopus and duck tacos. Each plate is prepared with fresh, high-quality ingredients and presented with a modern touch, making the food both visually appealing and delicious. The cocktail menu is equally impressive, showcasing drinks like the “Mixtu Mule” and the “Mezcal Margarita,” which combine fresh, local ingredients with contemporary mixology techniques. These cocktails bring traditional Mexican flavors into new territory, offering guests a memorable and distinctive drinking experience.
With a price range of 300 to 600 Mexican pesos per person, Mixtu is an accessible choice for those looking to enjoy high-quality gastronomy in a modern setting. The minimalist yet cozy décor provides the perfect backdrop for a fun and memorable evening, whether you’re celebrating a special occasion or simply enjoying a night out with friends. Soft lighting, thoughtful design details, and a lively ambiance all contribute to an atmosphere that encourages long conversations, shared plates, and plenty of enjoyment.
Mixtu does not allow pets, which helps maintain a calm and uninterrupted dining experience for all guests. This policy supports the restaurant’s intention to create a polished environment where food, drinks, and great company take center stage. If you’re looking for a place where culinary creativity meets contemporary mixology, Mixtu is an excellent option in Oaxaca—one that consistently delivers flavor, style, and a fresh take on modern Mexican cuisine.












9. Parrilla Andina
Located in the Oaxaca neighborhood, Parrilla Andina is the perfect destination for anyone who loves high-quality grilled cuts prepared in the Argentine style. It’s an ideal spot for dinner with family or friends, offering a culinary experience that stands out in Oaxaca for its focus on expertly grilled meats. The atmosphere is rustic and inviting, with thoughtful details that reflect a deep passion for traditional parrilla cooking. From the moment you walk in, the warm wood accents and relaxed setting create a sense of comfort that complements the hearty dishes on the menu.
The menu features a variety of premium cuts, such as bife de chorizo and entraña, all grilled to perfection. Each cut is prepared with precision to highlight its natural flavors, delivering a meal that feels both indulgent and authentic. To accompany the meats, Parrilla Andina offers classic sides like grilled potatoes, fresh salads, and house-made chimichurri that adds a vibrant, aromatic touch to every bite. The wine selection—primarily Argentine—pairs beautifully with the cuts, while the cocktail offerings bring an extra layer of enjoyment to the overall experience. Together, these elements create a menu designed to satisfy meat lovers and elevate the dining experience.
With a price range of 400 to 800 Mexican pesos per person, Parrilla Andina provides a luxurious yet relaxed dining option. The rustic décor, characterized by wood elements and subtle artisanal accents, gives the restaurant the feel of an authentic Argentine grill set right in the heart of Oaxaca. This thoughtful design enhances the ambiance, making it an inviting place to enjoy a high-quality meal without feeling overly formal. Whether you’re celebrating a special occasion or simply indulging in a flavorful dinner, the atmosphere makes every visit enjoyable and memorable.
Parrilla Andina does not allow pets, a policy that helps maintain a calm and exclusive environment where guests can fully appreciate the dining experience without distractions. This allows the focus to remain on the rich flavors, excellent cuts, and overall warmth of the space. If you’re a true fan of grilled meats and parrilla cuisine, Parrilla Andina is an essential stop in Oaxaca—one that promises a delicious and satisfying experience from start to finish.







10. Sushido
Located in the peaceful Mazunte neighborhood, Sushido is a restaurant that blends the freshness of local ingredients with the traditions of Japanese cuisine. It’s an ideal spot for a relaxed lunch or dinner with your partner or friends, offering a calm, beachside setting perfect for enjoying fresh sushi and Japanese dishes. The bohemian atmosphere and proximity to the ocean create a unique environment where you can unwind and savor exquisite flavors. From the gentle sea breeze to the laid-back vibe, Sushido delivers an experience that feels both refreshing and unforgettable.
The menu includes a wide variety of sushi and sashimi, all prepared with the day’s freshest fish. Guests can also enjoy options like ramen and yakimeshi, providing comforting and flavorful alternatives to the raw dishes. The cocktails are another highlight, with refreshing drinks such as the “Sushi Mule” and the “Sake Mojito” that pair beautifully with the clean, delicate flavors of the sushi. Each beverage is crafted to enhance the dining experience, adding a fun and vibrant touch to the meal.
With a price range of 300 to 600 Mexican pesos per person, Sushido offers a high-quality sushi experience without the need to leave Mazunte. The relaxed atmosphere and ocean views make it an ideal setting for a special afternoon or evening, whether you’re celebrating an occasion or simply enjoying the beachside surroundings. The combination of fresh ingredients, thoughtful preparation, and scenic ambiance creates a memorable dining experience that appeals to both locals and visitors.
Sushido is also pet-friendly, making it a great option for those who want to enjoy a beachside meal without leaving their furry companion behind. This inclusive approach aligns perfectly with Mazunte’s laid-back, nature-connected lifestyle. If you’re looking for fresh sushi and a relaxed environment in Mazunte, Sushido is a must-visit destination that promises both excellent food and a peaceful seaside atmosphere.







Discover Oaxaca’s must-visit bars
Oaxaca is a state full of contrasts and unique flavors, and these ten bars showcase the very best of its nightlife. From signature cocktails that highlight local ingredients to seaside terraces perfect for watching the sunset with a drink in hand, each of these spots offers a special experience. Whether you prefer traditional mezcal or something more inventive, these bars will help you rediscover Oaxaca from a fresh perspective—one drink at a time.
But the adventure doesn’t end here. If you’re eager to discover even more exciting places to enjoy in Oaxaca, we invite you to keep exploring our blog. You’ll find additional recommendations on restaurants, cultural events, and other destinations that will help you make the most of your visit. Keep reading to uncover more flavorful and entertaining corners of this wonderful state, rich in culture and tradition!