Restaurants
Discover the best places to eat in Puerto Escondido — from fresh seafood on the beach to refined Oaxacan cuisine.
253–273 / 461 results
Casa Toro Cowork & Breakfast
$200–300Casa Toro Cowork & Breakfast 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 4.9-star rating from 16 guests, it is one of the highest-rated spots in Puerto Escondido.
Comedor Económico Lesly
$100–200Comedor Económico Lesly is a plant-based restaurant in the Agua Marina neighborhood of Puerto Escondido, offering creative vegan and vegetarian dishes made with fresh, natural ingredients. A top choice for health-conscious diners in Puerto Escondido. Rated 4.5 stars from 16 guests, it is highly regarded by visitors and locals alike.
Taqueria "Yadira"
Taqueria "Yadira" is a taqueria and Mexican street food restaurant in the Hidalgo neighborhood of Puerto Escondido, specializing in fresh tacos, antojitos, and traditional Oaxacan and Mexican dishes. With a solid 4.3-star rating from 15 guests, it is a reliable choice for a satisfying meal.
Pescados y mariscos "Magallon"
Pescados y mariscos "Magallon" is a seafood restaurant in the la juquileña neighborhood of Puerto Escondido, serving fresh fish, shrimp, ceviches, and classic coastal Oaxacan mariscos dishes. Rated 4.7 stars from 15 guests, it is highly regarded by visitors and locals alike.
Comedor Diaz
$100–200Comedor Diaz is a restaurant in the Juárez neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. With a solid 4.3-star rating from 15 guests, it is a reliable choice for a satisfying meal.
Restaurante Brisas Diamante
$200–300Restaurante Brisas Diamante is a restaurant in the Fraccionamiento Diamante neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. Rated 4.7 stars from 14 guests, it is highly regarded by visitors and locals alike.
MEXA Restaurante Mexicano
$100–200MEXA Restaurante Mexicano is a Mexican restaurant in the Costa Chica neighborhood of Puerto Escondido, serving traditional Oaxacan and Mexican dishes including moles, tlayudas, and fresh coastal preparations. With a 5-star rating from 14 guests, it is one of the highest-rated spots in Puerto Escondido.
Taquería El Peñasco
$1–100Taquería El Peñasco is a taqueria and Mexican street food restaurant in the Centro neighborhood of Puerto Escondido, specializing in fresh tacos, antojitos, and traditional Oaxacan and Mexican dishes. Rated 4.5 stars from 12 guests, it is highly regarded by visitors and locals alike.
Restaurant Los reyes
$1,000+Restaurant Los reyes is a seafood restaurant in the Hidalgo neighborhood of Puerto Escondido, serving fresh fish, shrimp, ceviches, and classic coastal Oaxacan mariscos dishes. Rated 1.8 stars from 12 guests by guests.
Carrete Fish and Chips
$100–200Carrete Fish and Chips is a seafood restaurant in the Bacocho neighborhood of Puerto Escondido, serving fresh fish, shrimp, ceviches, and classic coastal Oaxacan mariscos dishes. Rated 4.6 stars from 11 guests, it is highly regarded by visitors and locals alike.
Comedor La Solteca
$1–100Comedor La Solteca is a Mexican restaurant in the Juárez neighborhood of Puerto Escondido, serving traditional Oaxacan and Mexican dishes including moles, tlayudas, and fresh coastal preparations. With a 4.9-star rating from 11 guests, it is one of the highest-rated spots in Puerto Escondido.
Shark-ito
$100–200Shark-ito 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 5-star rating from 11 guests, it is one of the highest-rated spots in Puerto Escondido.
Barbacoa Chavita (estilo hidalgo)
Barbacoa Chavita (estilo hidalgo) is a Mexican restaurant in the Playa Zicatela neighborhood of Puerto Escondido, serving traditional Oaxacan and Mexican dishes including moles, tlayudas, and fresh coastal preparations. Rated 4.7 stars from 11 guests, it is highly regarded by visitors and locals alike.
El jardín
$100–200El jardín is a Mexican restaurant in the Centro neighborhood of Puerto Escondido, serving traditional Oaxacan and Mexican dishes including moles, tlayudas, and fresh coastal preparations. With a 5-star rating from 10 guests, it is one of the highest-rated spots in Puerto Escondido.
Corner Diner (Panchita homemade food)
Corner Diner (Panchita homemade food) 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 4.6 stars from 10 guests, it is highly regarded by visitors and locals alike.
Comedor y Marisqueria Vicky
$200–300Comedor y Marisqueria Vicky is a restaurant in the Benito Juárez neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. With a 5-star rating from 10 guests, it is one of the highest-rated spots in Puerto Escondido.
Samurai sushi bar (la punta)
$100–200Samurai sushi bar (la punta) is a Japanese restaurant and sushi bar in the Punta zicatela neighborhood of Puerto Escondido, offering fresh rolls, nigiri, and Japanese-inspired dishes. Rated 4.5 stars from 8 guests, it is highly regarded by visitors and locals alike.
Comedor Luz
Comedor Luz is a restaurant in the Juárez neighborhood of Puerto Escondido, offering a diverse menu of Mexican and international dishes in a welcoming setting. With a solid 4.3-star rating from 7 guests, it is a reliable choice for a satisfying meal.
Carrizalillo Tacos
$100–200Carrizalillo Tacos is a taqueria and Mexican street food restaurant in the Rinconada neighborhood of Puerto Escondido, specializing in fresh tacos, antojitos, and traditional Oaxacan and Mexican dishes. With a 5-star rating from 6 guests, it is one of the highest-rated spots in Puerto Escondido.
EDDY'S BURGERS
EDDY'S BURGERS is a burger restaurant in the Brisas de Zicatela neighborhood of Puerto Escondido, serving handcrafted burgers and fast-casual plates at accessible prices. A go-to spot for a satisfying, casual meal in Puerto Escondido. With a 5-star rating from 6 guests, it is one of the highest-rated spots in Puerto Escondido.
Aruma
Aruma 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 5-star rating from 5 guests, it is one of the highest-rated spots in Puerto Escondido.
Add your business
add_business Get Listed Free