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)

Catedral-Restaurante & Bar

#1 of 276 Restaurants in Oaxaca
Price: $15 - $20 Map
Visitor photos (102)
Cuisines: Mexican
Reserve

Boulenc

#2 of 276 Restaurants in Oaxaca
Price: $6 Map
Visitor photos (30)

Mexita

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

Cabuche

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

Santisima Flor de Lupulo

#5 of 276 Restaurants in Oaxaca
Map
Cuisines: Brew Pub Pub

Cafe Bistrot Epicuro

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

Casa Oaxaca Restaurant

#7 of 276 Restaurants in Oaxaca
Map
Visitor photos (104)
Cuisines: Mexican

El Quinque

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

Casa Oaxaca Cafe

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

El infierno / The Inferno

#10 of 276 Restaurants in Oaxaca
Map
Visitor photos (6)
Cuisines: Diner

Xuncu Choco

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

El Escapulario

#12 of 276 Restaurants in Oaxaca
Map
Visitor photos (39)
Cuisines: Mexican

ZICANDA

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

Pochote Xochimilco

#14 of 276 Restaurants in Oaxaca
Map
Visitor photos (3)
Cuisines: Organic

Hacienda Santa Martha

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

Origen Oaxaca

#16 of 276 Restaurants in Oaxaca
Map
Visitor photos (70)
Cuisines: Mexican

Los Danzantes

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

Tobaziche

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

Gourmand

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

Trattoria y Pizzeria Ciao Italia

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

El Asador Vasco

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

Luvina

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

Le Campane

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

zandunga

#24 of 276 Restaurants in Oaxaca
Map
Visitor photos (26)
Cuisines: Mexican

Pitiona

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

Expendio Tradicion

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

La Pitiona

#27 of 276 Restaurants in Oaxaca
Map
Visitor photos (16)
Cuisines: International

La Salvadora

#28 of 276 Restaurants in Oaxaca
Map
Visitor photos (9)
Cuisines: Mexican Brew Pub Cafe Mediterranean Pub

La Popular

#29 of 276 Restaurants in Oaxaca
Map
Cuisines: Mexican

Azucena Zapoteca

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