We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Oaxaca, Mexico

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Boulenc

#1 of 274 Restaurants in Oaxaca
Price: $6 Map
Visitor photos (22)

Catedral-Restaurante & Bar

#2 of 274 Restaurants in Oaxaca
Price: $15 - $20 Map
Visitor photos (100)
Cuisines: Mexican
Reserve

Mexita

#3 of 274 Restaurants in Oaxaca
Price: $12 - $25 Map
Visitor photos (42)
Cuisines: Italian Pizza Pasta

Cabuche

#4 of 274 Restaurants in Oaxaca
Map
Visitor photos (9)
Cuisines: Mexican Cafe

La Salvadora

#5 of 274 Restaurants in Oaxaca
Map
Visitor photos (8)
Cuisines: Mexican Brew Pub Mediterranean

Cafe Bistrot Epicuro

#6 of 274 Restaurants in Oaxaca
Price: $9 - $19 Map
Visitor photos (41)
Cuisines: Italian Chowder Pizza Pasta

Casa Oaxaca Restaurant

#7 of 274 Restaurants in Oaxaca
Map
Visitor photos (101)
Cuisines: Mexican

Santisima Flor de Lupulo

#8 of 274 Restaurants in Oaxaca
Map
Cuisines: Brew Pub

El Quinque

#9 of 274 Restaurants in Oaxaca
Price: $7 - $15 Map
Visitor photos (25)
Cuisines: Mexican International

Casa Oaxaca Cafe

#10 of 274 Restaurants in Oaxaca
Map
Visitor photos (3)
Cuisines: Cafe

Xuncu Choco

#11 of 274 Restaurants in Oaxaca
Price: $6 Map
Visitor photos (36)
Cuisines: Mexican Organic Cafe Contemporary

Pochote Xochimilco

#12 of 274 Restaurants in Oaxaca
Map
Visitor photos (3)
Cuisines: Organic

ZICANDA

#13 of 274 Restaurants in Oaxaca
Map
Visitor photos (19)
Cuisines: Contemporary

El infierno / The Inferno

#14 of 274 Restaurants in Oaxaca
Map
Visitor photos (6)
Cuisines: Diner

Los Danzantes

#15 of 274 Restaurants in Oaxaca
Price: $15 - $20 Map
Visitor photos (145)
Cuisines: Mexican
Reserve

Hacienda Santa Martha

#16 of 274 Restaurants in Oaxaca
Price: $11 Map
Visitor photos (11)
Cuisines: Mexican

Origen Oaxaca

#17 of 274 Restaurants in Oaxaca
Map
Visitor photos (70)
Cuisines: Mexican

El Escapulario

#18 of 274 Restaurants in Oaxaca
Map
Visitor photos (39)
Cuisines: Mexican

Gourmand

#19 of 274 Restaurants in Oaxaca
Price: $7 - $15 Map
Visitor photos (7)
Cuisines: Spanish

Trattoria y Pizzeria Ciao Italia

#20 of 274 Restaurants in Oaxaca
Map
Visitor photos (24)
Cuisines: Italian Pizza

El Asador Vasco

#21 of 274 Restaurants in Oaxaca
Price: $20 - $25 Map
Visitor photos (19)
Cuisines: Mexican Spanish Basque

Luvina

#22 of 274 Restaurants in Oaxaca
Map
Visitor photos (18)
Cuisines: Contemporary

Tobaziche

#23 of 274 Restaurants in Oaxaca
Price: $3 - $7 Map
Visitor photos (29)
Cuisines: Latin

zandunga

#24 of 274 Restaurants in Oaxaca
Map
Visitor photos (25)
Cuisines: Mexican

Pitiona

#25 of 274 Restaurants in Oaxaca
Map
Visitor photos (53)
Cuisines: Mexican

Expendio Tradicion

#26 of 274 Restaurants in Oaxaca
Map
Visitor photos (13)
Cuisines: Mexican

Le Campane

#27 of 274 Restaurants in Oaxaca
Map
Visitor photos (25)
Cuisines: Italian Mexican Vegetarian

La Popular

#28 of 274 Restaurants in Oaxaca
Map
Cuisines: Mexican

Azucena Zapoteca

#29 of 274 Restaurants in Oaxaca
Map
Visitor photos (44)
Cuisines: Mexican

La Teca Restaurant

#30 of 274 Restaurants in Oaxaca
Map
Visitor photos (12)
Cuisines: Mexican