I first drove down to Puerto Ángel on a Tuesday in February, six months after moving to Puerto Escondido, needing somewhere to sit without obligations. The road from Pochutla descends in switchbacks and deposits you into a village that is neither welcoming nor unwelcoming — simply occupied with its own business. A navy frigate sits at anchor in the bay. Pelicans work the dock methodically. Somewhere near the water, a woman has a cart with fish tacos that I have now eaten eight times across eight different visits without learning her name or needing to.
A Bay That Stopped Answering Its Emails
Playa Principal is the main beach — narrow, backed by the road, lined with palapa restaurants that all have the same plastic chairs and the same overhead fans doing what they can against the heat. The navy base occupies the eastern end with a low concrete wall and a flag. None of this sounds particularly appealing in description, which is exactly the point: Puerto Ángel’s charm is not photogenic in the usual Oaxacan coast way. There are no dramatic rock formations, no lighthouse on a promontory. What there is is a horseshoe bay that catches the morning light at a particular angle and holds it, and fishing boats that go out before dawn and return when they feel like it, and a general atmosphere of a place that has considered modernizing and decided against it. The backpackers found Puerto Ángel in the late 1980s, before Puerto Escondido’s airport was reliable, before Mazunte had boutique hotels. Some of them appear to still be here — you can see it in the occasional longhaired retiree on a bicycle, in the reggae drifting from somewhere you cannot quite locate.

Playa Panteón and the Fish Taco Question
Five minutes on foot from Playa Principal, past the cemetery that gives it its name, Playa Panteón is the better beach: smaller, calmer, with a shallow reef that keeps the waves manageable. The palapa restaurants here are the ones worth sitting in. I usually take whichever table has the best angle on the water, order a michelada while I wait, and let lunch take as long as it wants to take. The fish — yellowfin, red snapper, whatever came in that morning — is reliably good in the way that food cooked thirty meters from the water tends to be. At one of the Panteón palapas, the ceviche arrives with a chopped salad of jícama and mango on the side that I have never seen listed on any menu but that has appeared with my order on three separate occasions. I have stopped trying to understand it and simply eat it.

How I Use the Day
Puerto Ángel does not reward a rushed visit. What it rewards is arriving early — before ten, when the bay is still cool — spending two or three hours doing very little, eating lunch at Panteón, and leaving before the afternoon heat turns the main road unpleasant. I bring a book I probably won’t read. I always order more food than I plan to eat. I leave feeling like I have recovered something I didn’t know I was missing, which is a strange thing to say about a place this small, but Puerto Ángel has a way of making the day feel longer than it is.

Getting There
From Puerto Escondido, take Hwy 200 east toward Pochutla — about one hour — then MEX-175 south down to the coast, another 25 minutes. Colectivos depart from Pochutla’s central market throughout the morning for around 25–30 pesos. The last reliable colectivo back to Pochutla leaves around 5 p.m., though schedules are approximate; confirm locally before you settle in for a second round of tacos.