Mezcal, mole plus some crickets & worms! I’ve been dying to get to Oaxaca for some time, and it’s now one of my favorite cities in Mexico! If you’re looking for a city packed with history, culture, amazing food, and a seriously cool vibe, Oaxaca is the place to be. It’s got everything—ancient ruins, colorful streets, lively markets, and some of the best food you’ll find in Mexico. Whether you’re here to explore, eat, or just soak up the atmosphere, Oaxaca won’t disappoint. Here’s everything you need to know before you go!
Oaxaca has been around for thousands of years, and you can totally feel it when you’re walking through the city. Before the Spanish showed up in the 16th century, the indigenous civilizations built incredible sites like Monte Albán and Mitla, which you can still visit today. The Spanish influence is also super visible in the gorgeous churches and plazas, making the whole city feel like a blend of ancient and colonial worlds. Oaxaca also played a big role in Mexico’s independence, so it’s got some serious historical street cred, too!
Oaxaca is all about vibrant traditions, and it shows in everything from street art to festivals. You’ll see amazing handmade crafts, hear live music in the plazas, and catch local artists working on their pieces. If you can, time your visit with one of the epic festivals. Guelaguetza in July is a massive celebration of indigenous dance, music, and colorful traditional outfits. Día de los Muertos, celebrated on November 1st and 2nd, fills the city with candlelit cemeteries, beautiful altars, and all-night celebrations honoring loved ones. If you’re around in December, don’t miss Noche de Rábanos, where people carve radishes into crazy sculptures—yeah, radishes. It’s a thing, and it’s amazing.
Oaxaca is hands down one of the best foodie destinations in the world. The flavors are bold, unique, and totally unforgettable. You have to try mole, the famous rich and complex sauce that comes in seven different varieties and takes hours (sometimes days!) to make. Tlayudas, basically a giant crispy tortilla topped with beans, cheese, meat, and salsa, are like a Mexican pizza and absolutely delicious. Memelas, thick corn tortillas topped with beans, cheese, and fresh salsa, are simple but incredibly satisfying. If you’re feeling adventurous, chapulines—crispy, seasoned grasshoppers—are worth a try. And of course, you can’t leave without sipping mezcal, Oaxaca’s iconic smoky spirit. Find a good mezcalería and drink it the traditional way—with orange slices and sal de gusano (worm salt!).
Oaxacan cuisine isn’t just about the famous dishes—you’ll find incredible street food on every corner, fresh-baked pan de yema (a slightly sweet egg bread) at local bakeries, and delicious tamales wrapped in banana leaves at the markets. For dessert, don’t miss nicuatole, a creamy corn-based pudding, or the refreshing nieve, a sorbet-like treat in flavors like tuna (prickly pear) and leche quemada (burnt milk). There’s a reason people travel here just to eat!
It really depends on what kind of vibe you’re looking for. From October to April, the weather is perfect—warm during the day, cool at night, and no rain. If you want to see Oaxaca at its liveliest, come during festival season in July, November, or December. May to September is the rainy season, but don’t stress—it usually only rains in the afternoons, and everything looks super lush.
Oaxaca is a super walkable city, and half the fun is just wandering around. But if you need to get places, taxis are everywhere, but make sure to negotiate the fare first since they don’t use meters. Didi (like Uber) also works here. Colectivos and buses are cheap and easy if you want to visit nearby spots like Monte Albán or Hierve el Agua. If you’re planning on road-tripping outside the city, renting a car is a good option, but driving in town can be hectic.
Learn some Spanish because not everyone speaks English, especially in markets and smaller shops, and a few key phrases go a long way. Respect local traditions, since some indigenous communities have rules about photography—always ask before snapping pics. Pack for the weather, as days are warm but nights can be cool, so bring layers. Cash is king, so make sure to carry pesos since a lot of places, especially markets and street food vendors, only take cash. And most importantly, eat ALL the street food. If there’s a long line at a street stall, it’s probably amazing—go for it.
To eat:
- *Criollo – Co-founded by renowned chef Enrique Olvera, Criollo presents a modern twist on traditional Oaxacan cuisine, offering a seasonal tasting menu that reflects the region’s rich culinary heritage.
- Levadura de Olla – This restaurant emphasizes authentic Oaxacan flavors, focusing on locally sourced ingredients and traditional cooking methods. Reccomend getting a reservation here!
- Tika’aya – A contemporary eatery blending traditional Oaxacan ingredients with innovative culinary techniques, providing a unique dining experience.
- *Casa Oaxaca – So good for lunch. This establishment offers a refined take on classic Oaxacan dishes in an elegant setting. Be sure to get the stuffed chile de agua and heirloom turkey with mole negro!
- *Los Danzantes – Set in a beautiful open-air courtyard, Los Danzantes combines traditional and contemporary Mexican cuisine, earning a Michelin star in 2024
- Tacos de Cazuela del Carmen Alto – Perfect for a quick midday bite, this spot offers flavorful tacos de cazuela that capture the essence of Oaxacan street food!
- Lechoncito de Oro – A late-night favorite, this eatery specializes in succulent pig tacos and tostadas, satisfying post-evening cravings.
- *Onnno Lonchería – A must for a long Mexican lunch! Offering a variety of sandwiches, salads, and coffee, this spot is ideal for a light meal or casual lunch.
- *Boulenc – Renowned for its artisanal breads and pastries, Boulenc is a popular breakfast and brunch destination.
- OA – A trendy spot known for its innovative breakfast and brunch offerings, blending local ingredients with international flavors.
- Mercado Merced – A bustling market where visitors can enjoy traditional Oaxacan breakfast and brunch dishes amidst local vendors.
- *Crudo – Crudo is an intimate omakase spot where Chef Ricardo Arellano blends Japanese techniques with Oaxacan ingredients—think agave-glazed eel or nixtamalized papaya alongside kampachi. It’s a unique fusion experience that’s both inventive and deeply rooted in local flavors!
- Garnachas la Guera – Specializing in garnachas, this eatery offers a taste of traditional Isthmus-style antojitos.
- Las Quinces Letras – A longstanding establishment serving classic Oaxacan dishes in a warm, inviting atmosphere.
- Humar – A modern restaurant blending Oaxacan ingredients with contemporary culinary techniques.
- Alfonsina – Located on the outskirts of Oaxaca, Alfonsina offers a unique dining experience that showcases traditional Oaxacan flavors in a rustic setting.
- Yuku Bar – A sushi bar that combines Japanese techniques with Oaxacan ingredients, offering a fusion of flavors.
- Adama – A chic eatery known for its Mediterranean-inspired dishes with a Oaxacan twist. Great option if you want a break from Mexican cuisine!
- *Labo Fermento – Specializing in fermented foods and beverages, this spot offers a unique culinary experience for the adventurous eater.
- Cobarde Oaxaca – Cobarde is a rooftop spot with killer views and super creative food—think Mexican flavors mixed with Asian and Middle Eastern twists. Great for a sunset dinner when you want something a little different but still totally Oaxaca.
Coffee & Bakery
- Muss Cafe – Super cute spot right inside Casa Antonieta—chill vibes, great espresso, and the pastries are next-level. Perfect for a slow morning or quick caffeine fix.
- Boulenc Pan Bakery – A must. Their bread is unreal—sourdough, pastries, sandwiches… all of it. Go early, it gets packed — for good reason!
- Kiyo Cafe – Minimalist and cozy with really smooth coffee—great if you’re into pour-overs or want a quiet spot to read or work for a bit.
- Cafébre – Local favorite with a cool, artsy vibe. Their cold brew hits hard and they take their beans seriously—great for coffee nerds.
- Carnaby Street Coffee – A little slice of London in Oaxaca. Think cozy-cool interiors, solid lattes, and great people-watching if you grab a seat outside.
- Sorbo Cafe y Textiles – Hidden gem with beautiful textiles for sale too. Great for sipping a flat white while browsing handmade goods—very Oaxaca!
- Cafe Criollo – Feels like a neighborhood staple. Great service, strong coffee, and an easygoing spot to chill and catch up on life. Café to the acclaimed restaurant!
- LATTE•RAZA – Trendy but not too try-hard. Their flavored lattes are fun (try the lavender one), and they’ve got snacks if you get peckish.
- Cafeteria Liboria – Bright and welcoming with solid coffee and a sweet little patio. Chill spot if you’re wandering around the city.
- Bodaega – Kinda a hybrid—coffee, cocktails, and cool design. It’s where you go when you want a bit of everything in one stylish place.
- Pan Con Madre – If you love a crusty loaf or buttery croissant, this is your place. Rustic and warm, with amazing natural fermentation vibes.
- Tierra del Sol – Technically more of a restaurant, but their bakery and cafe setup is so worth a visit—gorgeous rooftop and everything feels made with love.
To drink:
- La Casa Grande – A historic venue offering mezcal tastings that provide insight into Oaxaca’s rich mezcal heritage.
- Mezcaloteca – A private bar specializing in artisanal mezcal tastings; reservations are recommended to fully appreciate the curated experience.
- Bar La Giralda – Renowned for serving some of the best micheladas in Oaxaca, this bar offers a refreshing take on the classic beverage.
- Sabina Sabe – Recognized among the top 20 bars in North America, Sabina Sabe offers an extensive mezcal selection and innovative cocktails in a stylish setting.
- Selva – An art deco-inspired bar known for its creative cocktails and vibrant ambiance.
- Amá Terraza – A natural wine bar located on the rooftop of Casa Antonieta, offering panoramic views alongside a curated wine selection.
- Pollos Bar – This no-frills cantina provides an authentic local drinking experience!
- Salón de la Fama – A dive bar known for its laid-back atmosphere and eclectic decor.
- Muss Cafe – Situated within Casa Antonieta, Muss Cafe serves quality coffee in a cozy environment.
- Mezcalería In Situ – A mezcal tasting bar offering a wide variety of artisanal mezcals, perfect for both novices and aficionados.
- Puro Burro – Combining mezcal tastings with scenic views, this spot offers a relaxed atmosphere to enjoy Oaxaca’s signature spirit.
- El Espacio – Contemporary bar known for its minimalist design and curated drink menu.
- Floreria Macarena – Unique venue combining a flower shop aesthetic with a cocktail bar experience.
- Barra Popular – A popular spot offering a wide selection of drinks in a lively atmosphere.
- Cantina Salon de la Fama – This cozy bar known for its traditional cantina vibe and classic cocktails.
- Sala Toro – A vibrant venue offering dancing and live music, perfect for those looking to immerse themselves in Oaxaca’s nightlife.
- Los Amantes Mezcaleria – A chill little mezcal bar in Centro with a great selection and super knowledgeable staff—perfect for a laid-back tasting and local vibes.
To do:
- Templo de Santo Domingo de Guzmán, a church that acts as the city center and has multitudes of street vendors and events orbiting around it.
- Botanical garden Jardín Etnobotánico de Oaxaca – $5 entry
- Cenote Spa at Otro Hotel
- Sunset drink at Hotel Flavia
- Museums:
- Museo de los Pintores Oaxaqueños (MUPO)
- Museo de la Filatelia (MUFI, the stamp museum)
- Museo de Arte Contemporáneo (MACO)
- Take a cooking class at Casa Crespo
- shopping:
- Drive to see Hierve el Agua – calcified waterfall (day trip about an hour outside of the city!)
- Mezcal Tastings:
- Mezcalería In Situ
- El Distilado
- La Fortaleza Distillery tasting
- Food Markets:
- Mercado de Abastos – food market
- La Cosecha Organic Market
- Pasillo de Humo – food court
- Mercado 20 de Noviembre food Market
- Visit Casa San Agustin Etla
- Artisan Market towns outside of town:
- San Martín Tilcajete
- San Bartolo Coyotepec
- Teotitlán del Valle – Oxaca’s rug village
- Tlacolula Sunday Market
To stay:
- Escondido Oaxaca – A harmonious fusion of historic and contemporary design, Escondido Oaxaca offers guests a serene retreat featuring a rooftop terrace with a pool and solarium, inviting relaxation amidst the vibrant cityscape.
- Casa Antonieta – Nestled in the heart of Oaxaca, Casa Antonieta combines the simplicity and hospitality of a traditional Oaxacan home with modern comforts, offering guests a unique and peaceful experience.
- *Casa de Ella – This is were I stayed and it was so incredible – couldn’t recommend more! A historical home renovated only with natural Oaxacan materials, a physical extension of mezcal De ELLA’s World — an exploration of the Natural World.
- Grana B&B – Grana B&B provides a cozy and authentic Oaxacan experience, blending traditional architecture with modern amenities to ensure a comfortable stay.
- Casa Silencio – Located in the tranquil outskirts of Oaxaca, Casa Silencio offers an intimate escape, combining rustic charm with luxury, perfect for those seeking serenity and connection with nature.
- Otro Oaxaca – Otro Oaxaca presents a minimalist design inspired by local materials, providing a serene and stylish environment for travelers looking to immerse themselves in the city’s rich culture.
Oaxaca is one of those places that just sticks with you. The energy, the food, the culture—it’s all incredible. Whether you’re wandering through cobblestone streets, sipping mezcal, or dancing in a festival parade, you’re going to fall in love with this city. So pack your bags and get ready for an unforgettable adventure!
Stay Risky,
– John