Where to eat in Oaxaca. These are the best spots in the city

Oaxaca City is a place to fall in love with absolutely everything. The people, the food, the sights, the weather, the mezcal, etc. It’s a place to enjoy and see the beauty behind one of Mexico’s most beloved culture. It’s culinary proposal uses the most representative ingredients of our culture such as corn, chiles, insects and beans to give rise to exquisite artisanal dishes that easily conquer even the most demanding palate. Wondering where to eat in Oaxaca?

Oaxaca can boast of being one of the key places in terms of gastronomy in the country. This magical destination is characterized by its delicious food, mezcal and its beautiful quarry streets and impressive architectural constructions that will make you never want to leave. But again, coming back to food, we’ve created a list of the spots you must visit to enjoy the best.

Tierra del Sol

A restaurant by Olga Cabrera Oropeza, Cook of the Mixteca in Oaxaca. A house dedicated to the culture and gastronomy of this place. You can taste amazing plates like de chiles rellenos, moles, pipián and more.

Address: Reforma 411, RUTA INDEPENDENCIA, Centro, 68000 Oaxaca de Juárez, Oax.
Phone: 951 516 8641
Website: TierraDelSol.mx

Casa Oaxaca

Chef Alex Ruiz’s restaurant is one of the best in Oaxaca. Here they have a menu that perfectly fuses Mediterranean flavors with seasonal Oaxacan ingredients, so the menu changes every 4-6 months. Still the experience is always good. You will love the terrace because it has a spectacular view, but all the spaces in the restaurant have a very elegant Oaxacan Mexican style that you will love.

Address: Calle de La Constitución #104-A, Ruta Independencia, Centro
Phone: 01 951 516 8531


It is one of the most recognized restaurants in the city, the chef José Manuel Baños offers a menu of signature Mexican food, from which you must try the suckling pig tacos and the noodle soup. If you prefer and are more hungry you can opt for the tasting menu, it will surprise you! It also has an irresistible terrace to enjoy with your partner, friends or family while having a good mezcal.

Address: Calle de Ignacio Allende 114, Ruta Independencia, Centro
Phone: 01 951 514 0690


For any lover of bread. Boulenc’s menu is a reflection of the fusion of the bakery and the canning and fermenting workshop, with local products. Among the most requested is the bread with avocado and poached egg and the shakshuka with sourdough bread and Lebanese cheese, but they also have a variety of sandwiches and morning classics such as hotcakes and molletes. Their bar is also a must.

Address: C. Porfirio Díaz 207, RUTA INDEPENDENCIA, Centro, 68000 Oaxaca de Juárez, Oax.
Phone: 951 351 3648
Website: Boulenc.com


A dining/ garden/ bar/ house that offers amazing fresh food. This concept by Enrique Olvera has a menu that changes everyday. Preserving the art and culture of all the things you can do with corn and endemic ingredients, this place is a must when visiting Oaxaca.

Address: Calzada Madero 129, Oaxaca de Juárez 
Phone: 01 951 320 0709
Website: Criollo.mx


It is a restaurant full of Oaxacan tradition. From the atmosphere to the music. The food is not far behind, since in this place you cannot miss a good mezcal. It should be accompanied with a delicious black mole.

Address: Manuel García Vigil 512-E, Centro, Oaxaca
Phone: 51 516 2265
Website: Facebook

Los Danzantes

The best of local products is used in this place to create a very traditional menu full of history. You can’t miss the “Hierba Santa” with quesillo, goat cheese, miltomate sauce and meco chili, the tlayuda with shrimp and the chicken shredded with red mole accompanied by a house mezcal.

Address: Calle Macedonio Alcalá 403, Ruta Independencia, Centro
Phone: 01 951 501 1187
Website: LosDanzantes.com