Restaurants in Oaxaca

Compare 34 restaurants in Oaxaca, with prices from €21. Top rated: OAXACA CULTURAL FOOD TOUR, eat like a local. (5.0★). Free cancellation on most bookings.

Loading experiences…

Sort by

What travellers say

Recent reviews of tours and tickets on this page.

carlosarmandoh906·2026-09-17· ★ 5.0

Local Oaxaca Street Food Bike Tour

Food = Happiness.

An excellent street food cycling experience, combining gastronomy, culture, and adventure.

A2626DXronh·2026-08-24· ★ 5.0

Mezcal Distilleries : Local Producers Palenque and Tasting

Perfect Mezcal Tour!

We had an amazing time on this mezcal tour with Daniel and it was a great value for the money spent. We were able to visit three different artisanal distilleries/palenques and sample a wide variety of excellent mezcals. The process of making mezcal was shown at the first palenque along with the wide variety of agave plants and then we sampled some product, purchasing a bottle at each palenque! We definitely started to feel inebriated after the second visit, but were confident we were safe being escorted by Daniel and we were certainly glad we did not attempt to do this on our own! We also had time to stop for a good authentic lunch in between. Daniel is a very personable, kind and reliable young man who does his best to deliver a positive tour experience. We highly recommend this mezcal tour and are grateful for the memorable day!

Frequently asked questions

How much do restaurants in Oaxaca cost?
Prices start at €21 per adult for the Walking tour Mercado de Abastos. Most of the 34 options on this page cost between €43 and €84. Private and full-day options cost more.
Do restaurants in Oaxaca have free cancellation?
Almost all do. 97% of the options on this page can be cancelled for a full refund, and each experience page shows the exact deadline.
Do any experiences include pickup from my hotel?
Six experiences on this page include pickup, such as the Enjoy Puerto Escondido with Beach and Nature from Oaxaca. For the rest, the meeting point is in your booking confirmation.
How long do restaurants in Oaxaca last?
Most last about 3.5 hours. 12 options take 2 hours or less, and the longest lasts 12 hours.
Will my booking be confirmed straight away?
For 30 of the 34 experiences, yes: you get an instant confirmation and a mobile voucher. The rest are confirmed by the operator, usually within 48 hours.
Are there tours in languages other than English?
English is the most common, offered by 33 experiences, followed by Spanish; Castilian. Use the Language filter to narrow the list.
What are the best-rated restaurants in Oaxaca?
The OAXACA CULTURAL FOOD TOUR, eat like a local. is rated 5.0 from 505 reviews, the highest on this page among experiences with at least 50 reviews.

More things to do in Oaxaca

The Evendo app on two phones

Evendo - Your Ultimate Travel Guide to Oaxaca, Mexico

Discover the best attractions, landmarks, shops, bars, restaurants, and more in Oaxaca with Evendo, your 100% free app-based travel guide.

Download on the App Store Get it on Google Play

Get the latest from Evendo

Hand-picked travel deals, new destination guides and trip ideas, straight to your inbox.

Select Currency

Choose the currency you want prices to display in.