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 275 Restaurants in Oaxaca
Price: $6 Map
Visitor photos (30)

Catedral-Restaurante & Bar

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

Mexita

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

Cabuche

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

Cafe Bistrot Epicuro

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

Casa Oaxaca Restaurant

#6 of 275 Restaurants in Oaxaca
Map
Visitor photos (101)
Cuisines: Mexican

Santisima Flor de Lupulo

#7 of 275 Restaurants in Oaxaca
Map
Cuisines: Brew Pub Pub

El Quinque

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

Casa Oaxaca Cafe

#9 of 275 Restaurants in Oaxaca
Map
Visitor photos (3)
Cuisines: Cafe

Xuncu Choco

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

Pochote Xochimilco

#11 of 275 Restaurants in Oaxaca
Map
Visitor photos (3)
Cuisines: Organic

ZICANDA

#12 of 275 Restaurants in Oaxaca
Map
Visitor photos (19)
Cuisines: Contemporary

El infierno / The Inferno

#13 of 275 Restaurants in Oaxaca
Map
Visitor photos (6)
Cuisines: Diner

Los Danzantes

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

El Escapulario

#15 of 275 Restaurants in Oaxaca
Map
Visitor photos (39)
Cuisines: Mexican

Hacienda Santa Martha

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

Origen Oaxaca

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

La Salvadora

#18 of 275 Restaurants in Oaxaca
Map
Visitor photos (8)
Cuisines: Mexican Brew Pub Cafe Mediterranean Pub

Gourmand

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

Tobaziche

#20 of 275 Restaurants in Oaxaca
Price: $3 - $7 Map
Visitor photos (31)
Cuisines: Latin Spanish

Trattoria y Pizzeria Ciao Italia

#21 of 275 Restaurants in Oaxaca
Map
Visitor photos (24)
Cuisines: Italian Pizza

El Asador Vasco

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

Luvina

#23 of 275 Restaurants in Oaxaca
Map
Visitor photos (18)
Cuisines: Contemporary

Le Campane

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

zandunga

#25 of 275 Restaurants in Oaxaca
Map
Visitor photos (26)
Cuisines: Mexican

Pitiona

#26 of 275 Restaurants in Oaxaca
Map
Visitor photos (53)
Cuisines: Mexican

Expendio Tradicion

#27 of 275 Restaurants in Oaxaca
Map
Visitor photos (13)
Cuisines: Mexican

La Pitiona

#28 of 275 Restaurants in Oaxaca
Map
Visitor photos (16)
Cuisines: International

La Popular

#29 of 275 Restaurants in Oaxaca
Map
Cuisines: Mexican

Azucena Zapoteca

#30 of 275 Restaurants in Oaxaca
Map
Visitor photos (44)
Cuisines: Mexican