What and where to eat in Sayulita
The food is one of the honest reasons to come. It runs from a handful of pesos at a street cart to full sit-down bills that reflect the town’s popularity. The trick is knowing which is which: you can eat very well cheaply, or very well expensively, and the gap between them is mostly about how close you are to the beach.
The dishes to plan around
- Pescado zarandeado. The Nayarit signature: a whole fish (often snapper or snook) butterflied, marinated and grilled over wood, meant to be shared and pulled into tacos with tortillas and salsa. Order it at a beach palapa or a proper seafood spot; it’s the regional dish to prioritize.
- Fish and shrimp tacos. This is the coast — battered fish, garlicky camarón, grilled catch. A couple of pesos-friendly tacos from a good stand beats most pricier menus. Roughly 25–45 MXN (approximate) a taco at a stand.
- Tacos al pastor. Sayulita’s evening staple, carved off the trompo. Tacos El Ivan is the name locals and visitors both throw out; go when the spit’s been turning a while.
- Birria. Stewed, dip-in-broth tacos with a serious local following. A morning thing — the stands sell out, so go early.
- Ceviche and aguachile. Cold, citrusy, chile-hot — the ideal beach-heat lunch. Aguachile is the shrimp-and-lime one that’ll clear your sinuses.
- Marlin and smoked-fish tostadas. A Nayarit bar snack worth trying whenever you see it on a menu.
Where to eat
- Street stands and taquerías on and behind Calle Marlin and the streets off the plaza — cheapest and often the best. Look for the line of locals. Naty’s and the morning birria and fish-taco stands are the ones people name.
- Oaxacan and regional sit-down for something beyond tacos — spots doing tlayudas, moles and mezcal exist a few streets back and are worth the small splurge.
- Beach palapas on Playa Sayulita for a fish plate or zarandeado with your feet in the sand. You pay for the view; a shared grilled fish with sides lands roughly 350–600 MXN (approximate).
- Sit-down restaurants in the center cover Italian (the wood-fired pizza at La Rústica has a following), seafood, and a lot of health-food and vegetarian spots aimed at the transplant crowd. Quality is high; prices are gringo-priced, so read the menu before you sit — a mid-range dinner with drinks runs well above what you’d pay inland.
- ChocoBanana on the plaza corner for the frozen chocolate-dipped banana that’s become the town’s dessert mascot. Cheap and good.
Meal timing
Birria and the tortillería are morning affairs — get there before mid-morning. Ceviche and aguachile are lunch, when the heat peaks and you want something cold. Al pastor is an evening thing, best after the spit’s had hours to build a crust. Zarandeado is a long, shared lunch or early dinner, not a quick bite — order it when you have time.
Order this, not that
Order the fish tacos and zarandeado at the palapa on the sand, but don’t order the fancy imported-ingredient dishes at the polished center restaurants expecting value — you’re paying a premium for atmosphere, not for better fish. The coast’s own seafood, cooked simply at a stand or a beach table, is both cheaper and the point. And skip the touristy central “Mexican” combo plates when a taquería one street back does the same thing better for a third of the price. See where locals go for those addresses.