San Agustinillo is not a food destination in the way that Oaxaca City is — nobody’s writing tasting menus here or plating anything with tweezers. What it is, is a place where you can eat extraordinarily well for very little money, provided you know what to order and where to sit. The cuisine is Oaxacan coastal: heavy on fresh fish, shellfish, and tropical fruit, with the smoky undertones of the region’s famous chiles and the occasional mezcal-based marinade thrown in for good measure.
This guide is for the traveler who wants more than grilled fish tacos every day — though those are excellent too, and you should absolutely eat them.
The Basics: What This Coast Does Best
The Pacific coast of Oaxaca sits at an interesting culinary crossroads. You get the seafood-forward tradition of coastal Mexico — huachinango (red snapper), dorado (mahi-mahi), robalo (snook), octopus, shrimp — combined with Oaxacan highland flavors like mole negro, tasajo-style seasoning techniques, and the region’s exceptional chiles.
The freshness is the real story. Fishing boats go out from the beach at San Agustinillo and nearby Puerto Ángel every morning. When you order fish at midday in one of the beachside palapas, there’s a reasonable chance it was swimming four hours ago. That changes everything.
Breakfast
San Agustinillo is not a breakfast town by default. Many of the beach palapas don’t open until 9 or 10 AM, and some don’t bother until noon. If you’re an early riser, you have a few options.
A small juice and breakfast spot operates near the main road entrance to the village — look for a hand-lettered sign and the smell of fresh fruit. They do agua fresca made from whatever came in that morning (guanábana and maracuyá are common), molletes (toasted bolillo rolls with refried beans and cheese), and huevos al gusto. The coffee is instant, but the juice is worth the trip.
One or two of the posadas and small guesthouses serve breakfast to their guests and sometimes to walk-ins. If you’re staying somewhere that offers it, say yes — it’s usually eggs, fruit, toast, and coffee for 80–120 MXN, which is exceptional value.
For something more substantial in the morning, head to Mazunte (a ten-minute walk or two-minute mototaxi ride). The breakfast scene there is slightly more developed, with a couple of cafés that do proper espresso and fresh pastries.
Midday: The Main Event
This is when San Agustinillo comes alive at the table. From roughly 11 AM to 4 PM, the beachside palapas are in full swing, and this is where you should concentrate your eating.
Pescado a la talla is the signature dish of this stretch of coast — a whole fish (usually huachinango or mojarra) butterflied, coated in a red chile paste, and grilled over wood coals. It arrives on a metal tray with a stack of corn tortillas, pico de gallo, sliced cucumber and jicama with lime and chili, and a scoop of rice. The fish is smoky, slightly charred at the edges, and the flesh peels away in clean flakes. A whole fish for one person runs 150–220 MXN depending on size and the establishment. If you share it between two people with extra sides, you eat like kings for 120 MXN per person.
Ceviche is made differently here than in the Veracruz or Sinaloa traditions. The fish is finely diced and macerated in lime juice until opaque — “cooked” by acid — then mixed with tomato, cilantro, white onion, serrano chile, and sometimes a splash of Clamato. It’s served in a goblet or glass bowl with tostadas on the side. Order the mixed seafood version if it’s available: shrimp, octopus, and fish together. Budget 90–130 MXN for a generous portion.
Camarones al ajillo — shrimp cooked in butter, garlic, and a little guajillo chile — appear on virtually every menu and are almost always good. The key variable is how fresh the shrimp are, which fluctuates. Ask your server when they came in.
Tacos de marlin (smoked marlin) show up as a specialty at some spots, usually shredded and served with avocado, pickled onion, and habanero salsa. They’re worth ordering once.
Palapas Worth Knowing By Name
The palapa situation in San Agustinillo changes with ownership and seasons, so specific recommendations age poorly — but a few general principles hold:
The palapas at the western end of the beach (toward Mazunte) tend to have lower prices and are more popular with locals and long-stay visitors. The ones closer to the main beach access point near the center of the village see more one-day tourists and price accordingly.
Ask whoever runs your accommodation where they eat themselves. This is always the most reliable intelligence.
Vegetarian and Vegan Options
The coast is seafood country, and vegetarians need to navigate carefully. The good news: quesillo (Oaxacan string cheese), black beans, guacamole, and fresh vegetables are always available. Many places will make a straightforward cheese quesadilla or a plate of beans and rice without protest.
Mazunte has a stronger vegetarian food scene — including a couple of spots that do plant-based bowls, hummus, and other non-seafood-centric dishes. If you’re traveling as a committed vegetarian or vegan, consider basing yourself somewhere that gives you easy access to Mazunte’s breakfast and lunch options.
Dinner and Drinks
San Agustinillo quiets down earlier than you might expect. By 8 or 9 PM, most palapas have closed or are winding down. A couple of small comedores (informal family restaurants) serve dinner until around 9:30 PM — usually simple combinations of whatever’s left from lunch, plus soups, tamales on good days, and the Oaxacan staple of black beans with cheese.
For drinks, mezcal is the obvious choice. The region produces some of the best in the world, and you can buy a shot of artisanal espadín at most palapas for 40–80 MXN. Ask specifically for mezcal from Miahuatlán or San Luis del Río if the server knows their stuff.
A cold Pacífico beer with a squeeze of lime and a salted rim (a michelada, though they rarely call it that formally) is the default beach drink and costs about 35–50 MXN.
Prices to Expect
To give you a real sense: a full midday meal at a beachside palapa — ceviche to share, a whole grilled fish each, rice, tortillas, two Pacíficos — runs roughly 350–500 MXN for two people. That’s around 18–25 USD at current exchange rates. Dinner from a comedor is cheaper: 80–150 MXN per person for a complete meal.
Street-style snacks (elotes, fresh fruit with chile and lime, marquesitas if a vendor passes through) add up to almost nothing.
A Few Practical Notes
Tipping is appreciated and makes a meaningful difference to the people who serve you. Ten to fifteen percent is standard; a little more if you’ve been there all afternoon nursing drinks.
Cash is king. A handful of places take card but the connection is unreliable. Come with pesos from Pochutla or Puerto Ángel, where ATMs are accessible.
Water is not safe to drink from the tap. Bottled or purified water is available everywhere and costs 15–20 MXN per liter.
The Bottom Line
Eat fish. Eat it grilled, eat it in ceviche, eat it in tacos. Drink fresh juice in the morning and mezcal in the evening. Order whatever the family behind the palapa looks most proud of. San Agustinillo won’t make any “best restaurant” lists, but it’s one of those places where the food and the setting combine into something you’ll remember long after the tan fades.
[ ENCUESTA RÁPIDA ]