Home / Mexico / 15 Best Restaurants in Puerto Escondido

15 Best Restaurants in Puerto Escondido

Puerto Escondido has long shed its reputation as just a sleepy fishing village, yet it retains the raw, unpolished charm that first put it on the map. Today, it is a dynamic culinary destination where the Pacific Ocean dictates the rhythm of daily life and the contents of the menu. Travelers come for the world-class surf, but they stay for the depth of flavor found in the coastal kitchens.

The dining scene here is refreshingly unpretentious. You are just as likely to have a life-changing meal at a plastic table on the sand as you are in a stylish open-air dining room. The common thread is an obsession with freshness, whether that means the morning’s catch or produce sourced from the highlands of Oaxaca.

Because Puerto Escondido is spread across distinct neighborhoods—from the laid-back La Punta to the bustling Rinconada—choosing where to eat can shape your entire experience. The local food identity is anchored by Oaxacan traditions, but it is increasingly influenced by international chefs who have fallen in love with the coast. The result is a fusion that respects the past while embracing the present.

Seafood is, unsurprisingly, the star of the show. You will find everything from delicate ceviches cured in citrus to whole red snappers roasted over open coals. However, to limit yourself to fish would be a mistake; the region’s legendary moles, tlayudas, and grasshopper-topped garnachas are equally compelling reasons to pull up a chair.

This guide focuses on quality, atmosphere, and authenticity rather than hype. Whether you are looking for a romantic dinner under the stars, a quick bite after a surf session, or a deep dive into traditional Oaxacan cuisine, there is a table waiting for you. The following selections represent the best of what this vibrant coastal town has to offer.

To help you navigate the culinary landscape, we have curated a list of establishments that consistently deliver exceptional food and memorable experiences. From hidden gems to established favorites, these are the spots that define eating in Puerto Escondido right now.

Restaurante Pez Gallo

Restaurante Pez Gallo

Addressplaya bacocho, Bacocho, 71983 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 8:00 AM – 8:00 PM
Tuesday: 8:00 AM – 8:00 PM
Wednesday: 8:00 AM – 8:00 PM
Thursday: 8:00 AM – 8:00 PM
Friday: 8:00 AM – 8:00 PM
Saturday: 8:00 AM – 8:00 PM
Sunday: 8:00 AM – 8:00 PM
Phone954 132 4874
Marcus Y★★★★★
We had a great time at Pez Gallo. Our third day at Puerto Escondido and we enjoyed our late lunch at the beach front. Service was really good and friendly. Michelle gave us very good recommendations and food was amazing.
Ian Mackay★★★★★
Late March (almost April) 2026 Update - A very big thank you to Lorenzo and the Cocina team for another perfect meal. Three of us had something new (Passion fruit ceviche, Tuna tiradito, Shrimp risotto) all were excellent and one of us had the usual Huachinango which we have all enjoyed multiple times as its so good. Thanks again to all. Cheers & Salute to the entire Pez Gallo team. March 2026 Update - Another perfect meal at Pez Gallo. Whole red snapper, dorado, fish tacos, all very delicious. The kitchen staff really know what they are doing. The servers are all excellent and very well trained. Thalia took care of us today. She was lovely. The manager Eduardo is a very nice gentleman and jumps into the meal service. The menu has a great selection of items, the wine and bar menu is extensive. The restaurant itself is very nice. And, the views of Playa Bacocho are stunning. We will be back a few more times before we head home in May. February 2026 - Pez Gallo is a little expensive, but the view, atmosphere, food and service are worth it. One our favourite Puerto Escondido restaurants. We enjoyed two great fish dishes. Whole red snapper and fish of the day (dorado). Delicious. .
Marixa Palomo★★★★★
Great atmosphere, service! Lorenzo took care of us from the begenning to the end. He recommended the Fish of the day (Fish vela)it was delicious. In all Honesty the best meal I had so far in Puerto Escondido.
Maria Rocha★★★★★
Lovely restaurant on the beach. The food was amazing, and the service very fast. Our waiter Lorenzo was very polite and concerned about my food restrictions. Highly recommend having dinner at this restaurant while watching the sunset 🌅
Imran Ahmed★★★★★
Ate here twice for breakfast, great food and service. Our server Santos was very attentive and provided great recommendations. Would definitely eat here again and recommend to others.

El Horno Escondido

El Horno Escondido

AddressFrancisco Villa 427, Lazaro Cardenas, 70934 Brisas de Zicatela, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: Closed
Tuesday: 11:30 AM – 6:00 PM
Wednesday: 11:30 AM – 6:00 PM
Thursday: 11:30 AM – 6:00 PM
Friday: 11:30 AM – 6:00 PM
Saturday: 11:30 AM – 6:00 PM
Sunday: 11:30 AM – 6:00 PM
Phone954 126 0587
Ilya Ilin★★★★★
The best fish you can ever get — and I don’t say that lightly. I lived in NYC (famous for its food) and have traveled all over Latin America, and this place stands out. The fish is incredibly fresh — the chef is an ex-fisherman who knows exactly how fish should be handled. They bake the whole fish in a clay firewood oven, filet it, and each side gets its own sauce. They also add pineapple, which becomes amazing when baked together with the fish. The fried fish is excellent too. On top of all that, the owner is a really nice, friendly person. If you’re in the area, don’t miss this place.
Subarna Bhattachan★★★★★
One has to go off the beaten path sometimes to find the best food. This very family run local restaurant, El Horno Escondido is simple--plastic lawn chairs, open tin roof, mud floor, away from the tourist hubbub. One of the best meals we have had. The fresh Red Snapper fish was baked in the wood-fired oven with chimichurri & red chile sauce, pineapple & green habanero. The fish was perfectly cooked- moist with amazing flavors, literally foodporn. We were the only non-locals.
omar soudy★★★★★
Really great authentic restaurant, wood fire oven with whole fresh fish catch of the day. Really tasty and big portions. Very reasonable place. There was no music when we went so it was really quite but absolutely worth it for the food.
Rafael G★★★☆☆
Good local cuisine with generous portions. Prices match the average price for seafood in Puerto, not really cheap but still worth it. Staff is kind and attentive. The downside for some people may be that the place is very rustic, no sea view. No frills place.
Cornerstone Memorials Inc★★★★★
They have the fish in a big ice container and I selected the size of the red snapper so it’s fresh. It was delicious after it was cooked inside a big round stone oven. I highly recommend it!

La casa del surfer

La casa del surfer

AddressNayarit esquina Benito Juárez colonia, Brisas de Zicatela, 70934 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 7:00 AM – 4:00 PM
Tuesday: 7:00 AM – 4:00 PM
Wednesday: 7:00 AM – 4:00 PM
Thursday: 7:00 AM – 4:00 PM
Friday: 7:00 AM – 4:00 PM
Saturday: 7:00 AM – 5:00 PM
Sunday: Closed
Phone322 193 8090
Moni Bordo★★★★★
Me encanta este lugar. Mis tacos favoritos del mundo. Los personales son muy atentos y simpáticos. The fish tacos with all the hot sauces, especially the maracuya one, are an amazing, and the only smoothie bowl I've ever loved comes from this place. I'd return to PXM just to eat here again!
Mary Grace Mendoza★★★★★
My sister and I only ate here the whole time we were staying st Ennea hotel. It was. 2 min walk and always so fresh. We weee advised to add soy sauce (we well as other available condiments ) to the fish taco which somehow such a refreshing take even to an asian girlZ Also must try acai bowl.
Aleksandra P. (Psoty)★★★★★
One of best restaurants in Puerto, HUGE tacos and tostadas, delicious salsas (passionfruit one omg). The juices are also delicious and served in massive jars and acai bowl is one of the best I had in my life, the toasted coconut is a killer!! im not exagerrating, love this place with all my heart and will keep coming back ❤️
Agota Geciauskaite★★★★★
Amazing service, amazing açai bowl, and the best fresh tuna taco ! Loved the sauces and how they explained what they are, making recommendations etc. coming back every day! Also the local cinnamon coffee is so good!
Hannah Ryan★★★★★
Really fresh, fish is grilled right out front. Catch of the day tacos and tostadas were unreal! Loved the ceviche also. Our favourite food of the holiday!! Highly recommend this place 👌

ENNA Restaurant

ENNA Restaurant

AddressGuanajuato, La punta Zicatela, 70934 Brisas de Zicatela, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 8:00 AM – 10:30 PM
Tuesday: 8:00 AM – 12:00 PM
Wednesday: 8:00 AM – 10:30 PM
Thursday: 8:00 AM – 10:30 PM
Friday: 8:00 AM – 10:30 PM
Saturday: 8:00 AM – 10:30 PM
Sunday: 8:00 AM – 10:30 PM
Phone954 119 9028
John Antoski★★★★★
Ennea was easily one of the highlights of our trip. The food was incredible from start to finish — the ceviche was insanely fresh, the tacos were packed with flavor, and the breakfast sandwich was genuinely one of the best I’ve had anywhere. The drinks were also next level and perfectly crafted every time. What really made the experience stand out though was the service. Rolando and Ricardo were both amazing — friendly, attentive, welcoming, and made us feel taken care of the entire stay. Their hospitality elevated the whole experience. Beautiful atmosphere, amazing food, incredible cocktails, and genuinely warm service. Can’t wait to come back.
Savanna J★★★★☆
If you are trying to find Enna, you need to plan ahead. Because of the way the roads are laid out in this area and the lack of traditional street addresses, navigating here can be incredibly tricky. Pro-Tip for Finding It: While you still have solid Wi-Fi at your Airbnb or a strong cellular signal, pull up the map route and take a screenshot of exactly where you need to go. If you rely on live GPS mid-ride, the roads might make it look like you’re in the wrong place when you aren't. Once you actually arrive, the property is very nice. It’s a very pretty boutique hotel featuring a gorgeous pool wrapped in lush greenery, making it look like an oasis tucked directly into the middle of the jungle. The decor throughout the space is elevated, beautiful, and Instagrammable. The Food & Drinks We were seated upstairs for dinner. The menu had a few misses, but the highlights were absolute perfection. The Tuna Appetizer (To Die For): I ordered a raw tuna starter, and it was exceptional. The fish itself was incredibly fresh and high-quality, perfectly complemented by a beautiful layer of fresh avocado on top. It was easily the star of the table. The Grilled Octopus (A Bit Plain): This was my very first meal in Puerto Escondido, so I didn't have a local baseline to compare it to yet. While the texture was good—definitely better and less rubbery than most octopus you get in the US—it lacked seasoning and punchy flavor. (Later in the trip, we tried a Peruvian spot on the main strip called Chicama, and their octopus was an absolute melt-in-your-mouth, perfectly seasoned dream, which confirmed that Anna’s version was just a bit under-salted). The Burgers & Mains: My boyfriend ordered the burger, which was really good and hit the spot. Our friend ordered a fresh salad that she really enjoyed, while her husband tried the 5-day aged steak. He wasn't a huge fan of the texture, but since aged steaks have a very distinct feel, it’s hard to completely blame the kitchen if you aren't used to that specific style. Service & Climate The service here is highly efficient and straightforward. Our server was nice, took our orders promptly, and brought the bill at the end without any unnecessary delay. The only real downside is the heat. While Puerto Escondido is naturally hot everywhere you go, this rooftop space didn't have as many fans running as other restaurants in town. Because the air doesn't move much up there, you will get very hot, very quickly. Dress light and prepare to sweat a little while you eat. Summary: The location is a bit of a maze to find and the upper deck gets incredibly hot, but the jungle-pool aesthetic and that mind-blowing tuna appetizer make it a beautiful, worthwhile stop!
Jen Lee★★★★★
Wonderful experience, came here several times! Food and ambiance were excellent. During the first visit, Ricardo was exceptionally kind and very friendly and made the dining very enjoyable. The second visit Rolando and staff even added a surprise desert to celebrate my birthday. Food is always beautifully plated, perfectly cooked, and trivia about ingredients are explained with great professionalism and kindness if you want. Would absolutely recommend!
Beep Bop★★★★☆
The appetizers blew us away. I recommend the seared tuna appetizer! I really appreciate how easy they made everything for us to eat (grilled peeled shrimp with the head left on). I loved the catch of the day main course. In my opinion, the seafood pasta can be skipped. The service was great and even though it’s a fancier place, they graciously let me eat in a bikini cover up. The interior of the place is one of the best ive seen on my vacation so far.
Kique D★★★★★
This place was the perfect way to end the day. It’s small and cozy, with a laid-back atmosphere that fits seamlessly with the hotel’s vibe. The drinks were excellent. I tried a new mezcal that quickly became one of my favorites. Service was good and attentive, though not particularly memorable. Overall, it’s a great spot for an intimate, relaxed dinner with quality food and drinks.

Oh la la !

Oh la la !

AddressBenito Juárez, Rinconada, 71983 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: Closed
Tuesday: 8:30 AM – 8:00 PM
Wednesday: 8:30 AM – 8:00 PM
Thursday: 8:30 AM – 8:00 PM
Friday: 8:30 AM – 8:00 PM
Saturday: 8:30 AM – 8:00 PM
Sunday: 8:30 AM – 8:00 PM
Phone984 196 2085
Natasha Flores★★★★★
This is our first time in Puerto Escondido. And we have come to Oh la la twice now because the French toast is SO good. We all enjoyed the good service, delicious food and nice atmosphere. The place is clean, has free wifi, a nice bathroom. Personally I find the coffee a bit strong, however my husband loves it. And the yogurt and granola bowl has a different taste were not huge fans of but my daughter didn't seemt I mind it. The green juice and Rosa jimaica were also very good. But the french toast was easily my favorite. It's not cheap but not too expensive and definitely worth it in my opinion.
ivy★★★★★
Amazing spot with the best happy hour! I’ve had so many piña coladas in my day and this one is the best. Super creamy and delicious! All of their food/drinks are made with such care. I’m so glad this place exists!
Lamberto Valenzuela★★★★★
Had very good burger it was fresh and tasty the bun was gourmet and baked there really enjoyed it and I will definitely recommend 🙏
Daniel Alejandro Carreón Ramírez★★★★★
Amazing option to enjoy a breakfast or a brunch in PMX, all dishes are really good!! Begin with a coffee and one piece of the variety of delicious homemade bread. The gem of the house-The Croque Monsieur Ohlala, highly recommend!
Andrew Swerdlow★★★★★
Worth it! This place is an amazing spot in the heart of Rinconada! The sunny burger, eggs benny and everything was top notch! A French bistrot was needed and now it’s here! Servers were kind, the ambience was great and I’ll definitely be back to try their dinner options…

Espadín Restaurante

Espadín Restaurante

AddressCam. Carrizalillo, Carrizalillo, 71983 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 8:00 AM – 10:00 PM
Tuesday: 8:00 AM – 10:00 PM
Wednesday: 8:00 AM – 10:00 PM
Thursday: 8:00 AM – 10:00 PM
Friday: 8:00 AM – 10:00 PM
Saturday: 8:00 AM – 10:00 PM
Sunday: 8:00 AM – 10:00 PM
Phone954 164 3363
Daniel Perez★★★★☆
The food was good—maybe not the best I’ve ever had, but definitely not bad. You’re really paying for the view here, which is absolutely stunning and worth experiencing. The prices are a bit high for what you get, and the portions felt a little small to me. Still, it’s worth checking out for yourself—you might end up really enjoying it.
Ian Mackay★★★★★
The Espidin has been absolutely outstanding this season. We have been there many many times and everything has been perfect. We pretty much always order the fish of the day as we do not get good fresh fish at home. The dorado, sea bass, robalo, and red snapper have all been cooked perfectly. The Espidin also has the best coconut shrimp. It is so much better here because of the fresh coconut. Service has been excellent. The Coronas are always cold. And, the view is one of the best. Salute Espidin.
Sinuhé Coronel★★★★☆
Beautiful scenery. Obviously, the best time of day to visit is between sunset and dusk. Service is excellent, everyone is friendly and attentive. Food is good, honestly not very remarkable, but it's okay. Bread was not fresh (it was reheated from the day before or something around there) but still kinda good. Cocktails were nice. We only tried a couple and went for a bottle of wine tho. Pretty limited menu of food and cocktails, but should be enough for all tastes. There's seafood, beef and vegetarian options.
Bently Rolf★★★★★
Spectacular view and even better food. I would say premiere quality for Puerto Escondido and High-End presentation (check out the pics). Their specialty is Polpu al la Parrilla (grilled octopus w creamy mashed potatoes with bacon and asparagus). The desserts are incredible BTW. Talk a walk or grab a cab.
David Cho★★★★☆
Five stars for the view and service. Food was good to really good, but honestly not that memorable. I had the dorado a la diabla which was a nice Mahi mahi cooked well but lacked the punch you would expect from an a la diabla dish. Very good otherwise, but I wanted heat! Also tried the arrachera which was again, good, but not great for Mexico. I get it. It’s a hotel restaurant which probably caters to American and Canadian tastes, but I guess there should be an option for those that like spicy food 🙂 So many tourist spots have a killer super spicy salsa to make up for this, but sadly we didn’t find it here. Getting there was also a little challenge. We had no problem with our cab driver that we made friends with, but it might be a challenge or actually a reason to charge more for the carefree tourist. There is actually quite a bit of unpaved bumpy dirt road to get there A good reminder to ask about the fare before you take the ride. I was shocked how little our guy charged us but he did say he would charge more if we were a normal tourist fare. Worth the trip for the views and service for sure. Looks like a great surf spot in the cove below too!

Glou Glou

Glou Glou

AddressMorelos s/n, Brisas de Zicatela, 70934 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 2:00 – 5:00 PM, 6:00 – 10:00 PM
Tuesday: 2:00 – 5:00 PM, 6:00 – 10:00 PM
Wednesday: Closed
Thursday: 2:00 – 5:00 PM, 6:00 – 10:00 PM
Friday: 2:00 – 5:00 PM, 6:00 – 10:00 PM
Saturday: 2:00 – 5:00 PM, 6:00 – 10:00 PM
Sunday: 2:00 – 5:00 PM, 6:00 – 10:00 PM
Phone954 100 4373
Stephanie Borcea★★★★★
What an incredible experience!! From the architecture and vibes, the exceptional service and in incredible food, this was truly a special dining experience. Our server was so thoughtful and attentive, even bringing us cold towels after noticing how hot and winded we were from the walk over. The food was exceptional with plenty of delicious options for our vegetarian friend - the tomato appetizer was divine and we got the smoked chicken which was so good too. Highly recommend this gem for your time in Puerto Escondido.
Mathilde Godde★★★★★
From the moment we walked in, we fell under the charm of this place. The atmosphere and the scenery really take you somewhere else. Their wine selection is impressive and well-thought, including a variety of beautiful light reds from amazing producers around the world that go beautifully with the food. We went with a chilled bottle of Occhipinti Frappato that paired amazing with the food. Special thanks to the sommelière and to our server Jessica, who both really took care of us and our experience. Thank you for your energy, your conversation, and your knowledge. Their tempo was flawless, and each dish better than the previous one. Would be more than happy to go back! I left this place with the biggest smile on my face and cannot thank you all enough!!
Eleana Georgiou★★★★★
Very surprised by this gem. Wine list is very well curated and the food… divine! Puerto Escondido is not famous for its gastronomy compared with other places like Oaxaca and Ciudad de Mexico, however if you are into good food, good wine, nice cocktails and great atmosphere, do not miss this! The service was also great, we met the owner, muy amable! Delicioso, would recommend and come back definitely. Enjoy!
Liam★★★★★
Glou Glou deserves the hype. We enjoyed a stunning meal with top tier service from Mila, who presented every dish with precise recommendations and knowledge. Every dish was delicious, with complex flavors, tasteful presentation and delightful ingredients. They even went the extra mile to celebrate a birthday with/for us too. Glou Glou is fine dining without the pretentious front. Go for incredible cuisine, a soundtrack of old school hip hop, eat amongst a backdrop of stark and intriguing concrete architecture, topped off with genuine warmth in the atmosphere. 100% recommend.
Jane Beal★★★★★
Fantastic food! Each dish was better than the last. We had the roti, tomato salad, aguachile, shrimp gorditas, fish collar, pork chop, and profiterole dessert (we forgot to take pictures of most of the dishes). It’s definitely a pricier dinner, but the portions are generous and worth it. I’d recommend sitting at the bar so you can watch the kitchen in action. It makes the experience even more fun. The natural wine list is solid; we had a great bottle of orange wine. The restaurant is beautiful, and the service was excellent. Since it’s a little out of the way, we really appreciated that they called a taxi for us. Such a great overall experience!

Bello Puerto (Cocina De Mar)

Bello Puerto (Cocina De Mar)

AddressRinconada, 71983 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 2:00 – 8:30 PM
Tuesday: Closed
Wednesday: 3:00 – 8:30 PM
Thursday: Closed
Friday: 2:00 – 8:30 PM
Saturday: 2:00 – 8:30 PM
Sunday: 2:00 – 8:00 PM
Phone954 166 0869
Ella Roberts★★★★★
So happy we got this recommendation. This is a proper locals spot, great food and great prices. The fried fish tacos (I forgot the name in Spanish) were absolutely incredible, you have to order them. Equally the fried prawn tacos with cheese were delicious. We also thoroughly enjoyed the tuna tostadas. We wish we had tried the aguachile, the table next to us had it and it looked delicious. The portions are very generous, we were so full. Special shout out to the mojito which was fab. Love this place
Óscar Silva Liévanos★★★★★
During our stay in Puerto Escondido, we had to come here twice because the ingredients are fresh and savory, the food is creative and innovative, yet it remains true to local cuisine. The filets are truly spectacular.
Alexa Schwindt★★★★★
This is the best food you can have in Puerto Escondido!! First time we went there we had to wait (late dinner time) so we decided to come back earlier the next day and did not regret! The taste, quality and plating is comparable to Michelin restaurants, WOW! They are doing an amazing job and I highly recommend to come here!
Alfonso A★★★★★
What a meal. It’s fresh, savory and fruity and very well balanced. We ordered the tuna tostadas with pineapple (9/10) I must say the mixture with the pineapple really works. Super fresh bite. Fish tiras (10/10) I don’t even like cucumber but this was something else. It reminded me a lot of Chinese cuisine and flavors , perfect balanced of salt here. Last but not least the shrimp and octopus cocktail (10/10) , also found the right amount of all components , very easy to eat also and not too tangy.
Aly Mawji★★★★★
Outstanding small seafood restaurant. Don't let the decor fool you, this is casual fine dining at very reasonable prices. Don't miss out on the cocktails either. We will be back. It's a small place so get there early or make a reservation.

La Patrona - Fonda Mexicana

La Patrona - Fonda Mexicana

AddressCarr. Costera, Brisas de Zicatela, 70934 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 10:00 AM – 10:30 PM
Tuesday: 10:00 AM – 10:30 PM
Wednesday: 10:00 AM – 10:30 PM
Thursday: 10:00 AM – 10:30 PM
Friday: 10:00 AM – 10:30 PM
Saturday: 10:00 AM – 10:30 PM
Sunday: 10:00 AM – 10:30 PM
Phone954 163 2622
Paulina Braun★★★★★
I don’t even know where to start.. maybe let’s start by the fact that we had breakfast, lunch AND DINNER here today because the place is just amazing! we are in mexico since almost 2 weeks and ate 85 tacos since arrival. this place serves superb breakfast and amazing tacos/quesedillas/birriras and what not for lunch and dinner (you can probably have‘em for breakfast too). for breakfast we had the Chilaquiles and Enchiladas by the way and they are absolutely smashing it! (most likely will be here for breakfast tomorrow as well and at least another lunch before leaving the day after tomorrow). money for value? I don’t even know how to put this into words so let’s go for numbers: a taco is between 80cts - 1$…. beers, mezscalitos…. and GREAT people! what else do you need from a place?! go and enjoy!!! (instagram: @paulinas.table)
Enesi E★★★★★
That is our favorite place in Puerto! Me and my friends were going there a few times per week during months… and never got tired of it! Food is amazing, same as prices. I could sell my soul to the devil for their quesabirrias. And shots of mezcal for a bery good price as well 👌🙏🏻
Luca Budgen★★★★★
Been coming at La Patrona in puerto Escondido 2x per week the past months and every time it’s just fabulous. I never had a single bad experience in this place, we always order the quesabirria. Great service, nice atmosphere and the food is insane
Matt Richards★★★★★
One of our favourite meals in Mexico so far. Our server (I think it was the owner) was incredibly attentive and kind to us. He explained everything on the menu and gave great advice on what to eat. The food was fresh and delicious. Highly recommend.
Jane VanOirschot★★★★★
Food was amazing, super friendly and recommend the food enchiladas, pastor, and flautas. Will be back to try the carnitas and quesabirria!

Atarraya

Atarraya

AddressGuerrero 633 Brisas de Zicatela, La Punta, 70934 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: Closed
Tuesday: 12:00 – 11:00 PM
Wednesday: 12:00 – 11:00 PM
Thursday: 12:00 – 11:00 PM
Friday: 12:00 – 11:00 PM
Saturday: 12:00 – 11:00 PM
Sunday: Closed
Phone—
Moriah Reyes★★★★★
We had a lovely experience here! The restaurant itself is in a beautiful building with a large tree and hanging lights, the atmosphere is cozy. We also got super lucky and a live jazz band played during our meal and they were very vibey and really added to the ambience. For food, not everything was our favorite but in general really enjoyed our meal! Our highlights were the rib eye tostada, the shrimp taco and of course those quesadillas. If you get nothing else, order those quesadillas. The grilled Mahi mahi was unfortunately a bit dry and lacked some flavor, the zucchini was super essential to the dish and if you didn’t get a bite with both it fell a little flat. But overall was very pleased on interesting takes on food and the experience as a whole. Would definitely come back and recommend.
Mathilde Godde★★★★★
Amazing experience! Incredible food and hospitality, super greatful for Brisa and Camila who made our experience ‘inolvidable’. You made us feel at home and taken care of. We loved the tuna tataki and each one of the sauces which accompanied the dishes, particularly the seabass. The lemon pie was one of the best desserts ive ever had! Atarraya showcases in the most elegant and genuine way there is so much beauty in simplicity. We got to enjoy live music after the sun had set, which was a super nice addition. Thank you so much again, will be back!
Jennifer Ramos★★★★★
I would probably give Atarraya about 2 stars. The atmosphere was really nice—very open, surrounded by nature, and a beautiful setting. Unfortunately, the service was where they fell short. Everything felt a little unorganized, and we waited a long time for our drinks and food. The food was decent, but nothing really stood out to me, and the dessert was just okay. Overall, I really liked the atmosphere, but the service needs some improvement. For me, it was an okay experience, but probably not a place I would go back to.
Cem Mete★★★★★
Atarraya was an absolute delight from start to finish. The tomato salad was phenomenal, incredibly fresh and flavorful. The quesadilla was amazing, but the braised beef? Mamma mia. Absolutely outstanding, rich, tender, and packed with flavor. The service was just as impressive, attentive, warm, and genuinely friendly without ever feeling overbearing. Every dish felt thoughtful and beautifully executed. One of those meals where you finish dinner already thinking about when you can come back. I didnt have any alcoholic beverages but I highly recommend passion fruit drink especially during hot, humid summer days - super refreshing and mildly sweet 😋
Cara Crowley★★★★☆
The food was good! The fish taco a definite highlight. The poblano pepper was also quite good! They have good cocktails as well. Not overly impressed with the service though. I was sat at the bar & felt very forgotten about. I had no utensils to start with lol, but also I waited ages for service. Even to pay my bill to leave was a struggle lol. Just keep it in mind if you’re coming solo, you may be forgotten. 🫠

ANTHONIETA BISTROT

ANTHONIETA BISTROT

AddressBenito Juárez esq. Tiburones LT 1, Rinconada, 71983 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 8:00 AM – 9:00 PM
Tuesday: 8:00 AM – 9:00 PM
Wednesday: Closed
Thursday: 8:00 AM – 9:00 PM
Friday: 8:00 AM – 9:00 PM
Saturday: 8:00 AM – 9:00 PM
Sunday: 8:00 AM – 12:00 AM
Phone954 136 9403
Amanda Barker★★★★★
Wow this places attracted us with its atmosphere but it really sold us after we ordered their breakfast menu grilled short rib and cheese sandwich. It was DELICOUS! Like a French dip sandwich but so much better. The bread was perfectly crunchy and soft, the cheese was gooey and delicious, and the meat was tender and sweet. We will definitely be coming back to try out the dinner menu.
Mariana Lira★★★★★
The vegan option is really good! Fresh ingredients, good taste, kind and attentive people taking care of clients and the place, and nice music at a pleasant volume. Highly recommended 👌🏽
Gene Lee★★★★★
Excellent food - Short ribs and octopus were awesome. Very tasty sauce. Amazing service by all staff especially Paulina.
Nicole Waring★★★★☆
This was a new spot for us, and we loved the stylish decor and attention to detail. The menu is a bit all over the place, but we enjoyed almost everything. The Pad Thai had great flavour, though the noodles were very soft, and the dumplings were tasty but a little dense. The real highlights were the shrimp cocktail, the short ribs, and the Dorado with mashed potatoes—absolutely excellent. The cocktails were fantastic and definitely not to be missed. With a little more focus, this place could be outstanding!
lesmil - let's go!★★★★★
Bistro restaurant. We had latte, kombucha and carrot cake, and it was all delicious. Nice mermaid mural decor, good bathrooms and there is an elevated level above the street with lots of ceiling fans. Service was pleasant and efficient from Carlo 😀 We would come back here again.

Juana Mezcala

Juana Mezcala

AddressAlejandro Cárdenas Peralta 940, Brisas de Zicatela, 70934 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 10:00 AM – 11:00 PM
Tuesday: 10:00 AM – 11:00 PM
Wednesday: 10:00 AM – 11:00 PM
Thursday: 10:00 AM – 11:00 PM
Friday: 10:00 AM – 11:00 PM
Saturday: 10:00 AM – 11:00 PM
Sunday: 10:00 AM – 11:00 PM
Phone—
Maggie Cruz de Jesus★★★★★
We had such an amazing time! This place felt so welcoming and the food was soooooo good! Make sure you get the passion fruit mescalita. The guacamole con chipulitas was so flavorful and good - we had to get a second serving. Highly recommended!
Lauren B★★★★★
Visited awhile ago and this place still stands out. Great mezcal selection. Bartender was super welcoming and knowledgeable. I’m by no means a mezcal expert, but I love to explore them—sipping from unlabeled jugs that were on the back bar of this place is how I had my first taste of Jabali. Also, the chapulin guac 🔥 🥑 🦗
Taylor Fortier★★★★★
Fernando is fantastic! Mezcalitas were great and aguachiles were so tasty. Perfect for happy hour and great deals.
Jasmine Vanderbur★★★★★
I’m not big on touristy spots, but Juana Mezcala was a great experience. I got the Chimichurri Rib Eye and it was delicious! It’s served on a bed of mashed potatoes and comes with a small side salad. They had a 2x1 Mezcalita deal, great WiFi, and nice staff!
jaime vargas★★★★★
Highly recommend. Carol is great, drinks are to die for sooo good, music is great, super clean would definitely recommend this place. Prices aee very reasonable and always deals on 2x1.

Almoraduz Cocina de Autor

Almoraduz Cocina de Autor

AddressBenito Juárez 11, Rinconada, 71983 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 4:00 – 11:00 PM
Tuesday: 4:00 – 11:00 PM
Wednesday: Closed
Thursday: 4:00 – 11:00 PM
Friday: 4:00 – 11:00 PM
Saturday: 4:00 – 11:00 PM
Sunday: 4:00 – 11:00 PM
Phone954 582 3109
Chirag Soni★★★☆☆
Chef's special cheese with grasshoppers was okay. A drink which was similar to mezcal with agave without alcohol was good. Mushroom Tostada was average at best. Service was excellen. The staff was attentive and dressed in a traditional oaxacan attire, they explained all the dishes well. I loved how they serve cold towel in this scorching heat and put a good smoke around before serving the napkins.
Geroy Geroy★★★★★
We stumbled on this wonderful restaurants by pure chance and were very happy we did. We weren't super hungry, so we obly ordered one entry per person. We've has suckling pig confit and duck confit quesadilla. Both were delicious. The service was also amazing. Also just to clarify what other reviewers are saying. This is not a Michelin star restaurant (there are currently no Michelin stars in Oaxaca). It is listed a Michelin guide which is an honor in itself, but not a star. Also the prices were reasonable for such fancy place with most dishes under $30 US.
Joseph Edmondson★★★★★
Delicious food in a laid back atmosphere. Prebooked the tasting menu which I would recommend in case options change before you arrive. Pork Tostada and peanut water were our favorites. Absolutely delicious!!
danny baker★★☆☆☆
Very disappointing for a michelin experience. Our group was very excited to try a tasting menu from a Michelin star rated restaurant while here. We were disappointed by every aspect of our visit. First, the reservation forced you to pay up front, and add a gratuity before even going to the restaurant. When we got there, the staff was pretty friendly in seating us, but never brought waters or even asked for drink orders. We had to ask to see a drink menu and asked for water. We were going to order wine, but even the local wine was nearly $100 USD per bottle. The drinks were very slow to come and the water did not, we had to ask again. I also had to ask to have the water filled 3 times. There was a cleansing ceremony where they burned resin and surrounded each person in smoke, but didn't give a warning or option. This was fine, but I could see it potentially being an issue. We didn't see the menu when reserving, but it was mexican street food. While the plating was nice, there was nothing exceptional about any of the flavors. And street food being typically extremely cheap, this was kind of disappointing. We actually expected more seafood being in puerto escondito. Our friends from Mexico City didn't think the dishes were better than actual street food short of the eggplant taco, and I would agree. They also had to translate for us as the waiters explained everything pretty quickly in spanish. Even though they asked if we wanted english at the start. Our one guest had ordered a beer, and he was asked if he wanted something else and said not at that time. They never asked anyone else again if they wanted a drink. For a place that required a tip up front, and is has a Michelin star, the service was the most disappointing part. We also asked for more tortillas with the salsa. They stopped preparing dishes until these were finished. For the food, I also thought the shrimp was overcooked as it was rubbery, the crab didn't taste super fresh as it was fishy, and 2 of the dishes were basically just corn, i.e. the street corn and the corn desert. The desert itself was somewhat inventive as it was also corn ice cream, but it didn't actually taste great. There were also people smoking directly outside the restaurant ,and as it was quite hot, they had fans blowing the smoke right towards our table.
Bently Rolf★★★★★
I didn't know what to expect and I wasn't disappointed. Well appointed decor and very attentive staff. Our party of 6 had a variety of offerings including: catch of the day (served 2 ways) and steak, and a significant salad.

Sahumerio

Sahumerio

AddressHeroes Oaxaqueños Esquina Calle Guerrero SN, Brisas de Zicatela, 70934 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: Closed
Tuesday: Closed
Wednesday: 8:00 AM – 11:00 PM
Thursday: 8:00 AM – 11:00 PM
Friday: 8:00 AM – 11:00 PM
Saturday: 8:00 AM – 11:00 PM
Sunday: 8:00 AM – 11:00 PM
Phone55 3666 3795
Allie Mcnulty★★★★★
Stopped in here for Sunday brunch and absolutely loved it. The atmosphere is gorgeous and the food itself is plated so beautifully as well. Super delicious green omelet. Tasted great and we felt great after eating here. The blue match mocktail was one of my favorite drinks.
ian L★★★★★
Sahumerio is a fantastic spot with a cozy, stylish atmosphere and excellent food. Everything was flavorful and well presented, and the service was friendly and relaxed. Great value for the quality—highly recommended.
Chris Bakker★★★★★
The best restaurant in La Punta! We have already eaten here in 5 different occasions for brunch and Dinner and nothing can beat this place! The freshest organic ingredients, the best tastes. We are wondering why it is not busier here than it is!!! A truly hidden gem!
Jessica Hanan★★★★★
We had such a wonderful experience at Sahumerio in Puerto Escondido! The ceviche with the mango habanero sauce was absolutely incredible—fresh, flavorful, and perfectly balanced with just the right kick. The macaws were also delicious and so well made. On top of the amazing food, the space itself is beautiful and welcoming, with a great atmosphere and a lovely audience that makes you feel right at home. We truly hope this place thrives here in Puerto Escondido—it deserves to!
Bob T★★★★☆
Delicious and beautiful restaurant! We ate here twice during our stay because it was so good. The staff are so friendly and welcoming. The food was delicious (if not a bit expensive) and the setting is absolutely stunning. Sitting outside feels like you’re in a tropical jungle and inside is beautiful and they even had live music at breakfast! Definitely recommend

La olita

La olita

AddressBajada Brisas s/n Brisas de Zicatela, Playa Zicatela, 70934 Puerto Escondido, Oax., Mexico
MapsClick here
WebsiteClick here
Opening HoursMonday: 1:00 PM – 12:00 AM
Tuesday: 1:00 PM – 12:00 AM
Wednesday: 1:00 PM – 12:00 AM
Thursday: 1:00 PM – 12:00 AM
Friday: 1:00 PM – 12:00 AM
Saturday: 1:00 PM – 12:00 AM
Sunday: 1:00 PM – 12:00 AM
Phone954 183 1099
Chris Liu (CL)★★★★★
Ocean view. Fresh fish. Tempura style. Only place we went twice during our visit. Sergi y Bella will take car of you. Definitely don’t miss, sister mezcal next door.
J Raguay★★★★★
Delicious 😋 delicious tacos packed with vegis. Definitely something different than I'm use to back home. The tacos are fresh the seasoning is on point, they have a variety of salsas, the ceviche olita was amazing and it came with fried calamari. Oh and the chicharron was great too.
Pelin Ekmen★★★★★
The best tacos I had ever; I had 1 shrimp 1 squid and 1 veggies; each were amazing! It was big portions, other wise I could have eaten more. My favs are shrimps and veggies. They also have salsas - sooo yummy! Service was also quick, very informative and helpful. Def recommended The only cons I can think of is that the inside is small and there may be fried oil smell from kitchen in the hot. You can consider sitting outside if it bothers you.
Julio Fernando Garcia★★★★★
Amazing tacos and staff! Will definitely come back
Brian Ferris★★★★★
Excellent fired shrimp tacos. The guacamole with chips is also very good. Both are good size portions. Each taco had 3 big shrimp. The tacos are plenty for a meal. They accept credit cards. And don't seem to charge 5% fee for a card like many places around do.

Tips for Dining in Puerto Escondido

Navigating the local food scene is easy if you know a few unwritten rules. The culture here is relaxed, but a little local knowledge goes a long way in ensuring you eat well and safely.

Embrace the Street Food Culture
The most authentic and affordable meals are often found at street stalls and markets. Look for stands with high turnover—this ensures the ingredients are fresh and the oil is clean. Dishes like tlayudas, memelas, and fresh fruit cocktails are not only delicious but also provide a direct connection to the local way of life. Do not be afraid to point at what others are eating if you are unsure what to order.

Timing is Everything
Puerto Escondido runs on a different clock than many travelers are used to. Lunch (comida) is the main meal of the day and is typically served between 2:00 PM and 4:00 PM. Many of the best local restaurants offer a "menu del día" during these hours, which provides excellent value. Dinner service often starts late, with kitchens getting busy after 8:00 PM, especially in the La Punta and Zicatela areas.

Carry Cash
While many upscale restaurants and hotels accept credit cards, the majority of authentic local eateries, palapas, and taco stands are cash-only. It is wise to keep a supply of pesos on hand, particularly smaller bills, as breaking large notes can be difficult for small vendors. ATMs are available in the main tourist zones, but they can run out of money on busy holiday weekends.

Understand the Water and Ice Situation
In established restaurants and reputable bars, the ice is almost always made from purified water and is safe to consume. However, if you are eating at a very rustic roadside stand, it is acceptable to ask for your drink "sin hielo" (without ice). Similarly, stick to bottled or filtered water for drinking, which is standard practice in most establishments.

Venture Beyond the Beach
While dining with your toes in the sand is a must, some of the best flavors are found inland. The Mercado Benito Juárez in the town center is a treasure trove of traditional Oaxacan food. Walking a few blocks away from the main tourist strips often reveals family-run comedores where recipes have been passed down for generations, offering a more intimate and authentic dining experience.

The beauty of eating in Puerto Escondido lies in its variety. One night you might be sipping a natural wine with a gourmet tostada, and the next you are eating a smoky taco under a string of lights on a dirt road. Both experiences are equally valid, and both are essential to understanding why this stretch of coastline has become such a magnet for food lovers.

Take your time, ask locals for their current favorites, and let the ocean breeze guide your appetite. The memories you make at the table here will likely be just as vivid as the sunsets over Playa Zicatela.