Restaurants
Discover the best places to eat in Puerto Escondido — from fresh seafood on the beach to refined Oaxacan cuisine.
379–399 / 461 results
Kulto
$100–200Kulto is a breakfast and brunch spot in the Brisas de Zicatela neighborhood of Puerto Escondido, serving fresh morning plates, eggs, coffee, and light bites in a relaxed setting. A popular start-of-day option for visitors staying nearby. With a 4.9-star rating from 161 guests, it is one of the highest-rated spots in Puerto Escondido.
Persia
$200–300Persia is a restaurant in the La Punta neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. With a 4.8-star rating from 138 guests, it is one of the highest-rated spots in Puerto Escondido.
CELINA La mexicana
$100–200CELINA La mexicana is a Mexican restaurant in the Emiliano Zapata neighborhood of Puerto Escondido, serving traditional Oaxacan and Mexican dishes including moles, tlayudas, and fresh coastal preparations. With a 4.8-star rating from 106 guests, it is one of the highest-rated spots in Puerto Escondido.
Barbacoa El Amigo Victor y Chely
$100–200Barbacoa El Amigo Victor y Chely is a restaurant in Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. Rated 4.5 stars from 99 guests, it is highly regarded by visitors and locals alike.
Restaurant Faby
$100–200Restaurant Faby is a breakfast and brunch spot in the Hidalgo neighborhood of Puerto Escondido, serving fresh morning plates, eggs, coffee, and light bites in a relaxed setting. A popular start-of-day option for visitors staying nearby. With a solid 4.2-star rating from 96 guests, it is a reliable choice for a satisfying meal.
Bar restaurante chez cyrill
$100–200Bar restaurante chez cyrill is a restaurant in the Playa Zicatela neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. Rated 4.6 stars from 94 guests, it is highly regarded by visitors and locals alike.
La Escondida
$100–200La Escondida is a bar and grill in the Hidalgo neighborhood of Puerto Escondido, serving grilled meats, seafood, and casual Mexican dishes in a lively setting. Rated 3.5 stars from 72 guests by guests.
La consentida
$100–200La consentida is a taqueria and Mexican street food restaurant in the Benito Juárez neighborhood of Puerto Escondido, specializing in fresh tacos, antojitos, and traditional Oaxacan and Mexican dishes. With a solid 4.4-star rating from 72 guests, it is a reliable choice for a satisfying meal.
Helado Escondido
Helado Escondido is a restaurant in the Brisas de Zicatela neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. With a solid 4.1-star rating from 72 guests, it is a reliable choice for a satisfying meal.
Taqueria 7 chiles ️ ️ ️ ️ ️ ️ ️
$100–200Taqueria 7 chiles ️ ️ ️ ️ ️ ️ ️ is a taqueria and Mexican street food restaurant in the Aeropuerto neighborhood of Puerto Escondido, specializing in fresh tacos, antojitos, and traditional Oaxacan and Mexican dishes. With a solid 4.2-star rating from 71 guests, it is a reliable choice for a satisfying meal.
Mi Tierra Es...
$200–300Mi Tierra Es... is a restaurant in the Rinconada neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. Rated 3.8 stars from 62 guests by guests.
ZONG SHENG
$100–200ZONG SHENG is a restaurant in the Juárez neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. Rated 3.6 stars from 58 guests by guests.
Bruja Beach Club
$200–300Bruja Beach Club is a bar and grill in the Santa Maria neighborhood of Puerto Escondido, serving grilled meats, seafood, and casual Mexican dishes in a lively setting. Rated 4.7 stars from 51 guests, it is highly regarded by visitors and locals alike.
Restaurant-bar El Morro
$200–300Restaurant-bar El Morro is a restaurant in the Playa Zicatela neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. With a 4.8-star rating from 45 guests, it is one of the highest-rated spots in Puerto Escondido.
Restaurante Bar "El Pescador"
$300–400Restaurante Bar "El Pescador" is a seafood restaurant in the Bahia Principal neighborhood of Puerto Escondido, serving fresh fish, shrimp, ceviches, and classic coastal Oaxacan mariscos dishes. With a solid 4.2-star rating from 42 guests, it is a reliable choice for a satisfying meal.
Restauran-Bar LaTortuga Loca
$200–300Restauran-Bar LaTortuga Loca is a restaurant in the Bahia Principal neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. Rated 3.5 stars from 40 guests by guests.
Brad's Split Coconut
$200–300Brad's Split Coconut is a restaurant in the Playa Zicatela neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. With a solid 4.1-star rating from 36 guests, it is a reliable choice for a satisfying meal.
Wurstbarra
$200–300Wurstbarra is a restaurant in the Rinconada neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. With a solid 4.4-star rating from 32 guests, it is a reliable choice for a satisfying meal.
Restaurante bar el caracol
$200–300Restaurante bar el caracol is a restaurant in the Hidalgo neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. Rated 2.7 stars from 29 guests by guests.
Tres Patitas Premios
$100–200Tres Patitas Premios is a restaurant in the Brisas de Zicatela neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. With a 5-star rating from 28 guests, it is one of the highest-rated spots in Puerto Escondido.
TigerLand
$200–300TigerLand is a restaurant in Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. With a 5-star rating from 28 guests, it is one of the highest-rated spots in Puerto Escondido.
Add your business
add_business Get Listed Free