Best Restaurants in Sayulita
10 restaurants with real ratings, honest reviews, and the local dishes worth ordering. From beachfront fine dining to the fish taco stand that changes lives.
Sayulita has no business having a food scene this good. Five thousand people, one main beach, and more restaurants worth talking about than most mid-size cities. The marlin taco alone is worth the trip — smoked marlin on a corn tortilla with pickled onion and chili, something you will not find exactly like this anywhere else. Here is where Mr. Playas actually eats, with real ratings and real reviews.
The Price Reality
Beachfront (Don Pedro's)
Sit-down (Mary's, Barracuda)
Tacos & street food
Smoothies & coffee
The Sit-Down Restaurants
Don Pedro's Restaurant & Bar
"The institution. Beachfront tables with sand between your toes, fresh catch prepared with real technique, proper cocktails, and a sunset view that justifies the price premium. The red beet ravioli with goat cheese is the dish people fly back for. Reserve a beach-view table or you are missing half the point."
Don Pedro's has been the top-end restaurant in Sayulita for years and continues to deliver. The menu spans seafood, Italian-influenced dishes, and Mexican classics. Breakfast is underrated — the beachfront setting in the morning is quieter and the food is just as good. Service is consistently praised as top-notch.
"One of the best dining experiences I have ever participated in. Zero complaints. A fantastic meal in a place like this would have cost over $150 in the States. Our bill was only about $85."
"The red beet ravioli with goat cheese and asparagus was so delicious we decided to go back and have it twice. I may even re-book a trip from Canada just to eat that again."
2,792 Google reviews
Mary's Traditional Mexican Cuisine
"The best traditional Mexican food in Sayulita. The chile rellenos are some of the best on the Pacific coast. The mole is a multi-day preparation. Portions are enormous — sharing is the move. The line can be 20+ minutes in high season. Worth the wait every time."
Mary's operates slightly off the main tourist drag, which keeps it from being overrun despite its reputation. The kitchen does classic Mexican dishes with serious technique and generous portions. The house-made salsas are excellent across the board. Cash only. The place fills up fast — arrive early or expect a wait.
"The best Mexican food in Sayulita. The line can be long but it's always worth the wait. The chile rellenos are some of the best I've ever had. The portions are very large."
"I received no less than 3 recommendations for Mary's in 15 minutes. Everyone said they're the best. And for me they were. Servings were very generous."
2,353 Google reviews
Barracuda Sayulita
"Creative seafood in a lively upstairs setting with street-level views. The tuna tartare and super barracuda taco are the standouts. Good cocktails. Live music from the street drifts up to the tables. Cash only. Closed Wednesdays."
Barracuda occupies a sweet spot between the casual taco joints and the Don Pedro's fine-dining tier. The menu is seafood-forward with creative preparations — not just the standard grilled fish. The atmosphere is fun without being loud. Vendors may approach your table, but they leave quickly if you decline.
"The best food we had in a very long time! All the dishes were amazing. We loved it so much we had to come back the next day — craving their tuna tartar that was out of this world."
"Great food, good service and location. Felt good getting recommended by a friend. Order the burritos! You can't go wrong."
1,303 Google reviews
Tierra Viva
"The most versatile restaurant in Sayulita. Excellent breakfast (the coffee program is serious), solid lunch and dinner, and a bring-your-own-fish policy that is the best deal in town — buy a whole snapper from the fishermen and Tierra Viva will cook it three ways."
Tierra Viva operates from a breezy corner location open on two sides. The menu covers breakfast through dinner with consistent quality across all meals. The bring-your-own-fish tradition is a Sayulita experience worth having — buy from the morning catch and the kitchen prepares it however you want.
"This is the place to bring your own fish! We brought a large snapper and they prepared it in three different ways, all awesome."
"Excellent option for Sayulita. Breezy corner dining area, very good service both times we went. Food was top notch."
563 Google reviews
Tacos & Street Food
El Itacate
"The signature dish is the Itacate — a taco wrapped in melted white cheddar cheese instead of a tortilla, stuffed with grilled vegetables and protein. It sounds gimmicky. It is excellent. The smoked marlin taco (when available) is the other must-order. Open kitchen with visible grill. Slightly pricier than a basic taquería but the quality and creativity justify it."
El Itacate recently moved to a new, larger location on Revolución that is cleaner and more spacious than the original. The menu focuses on creative taco combinations with quality ingredients. The Jamaica (hibiscus) tacos are a standout vegetarian option. The fresh salsas and condiments are self-serve.
"Hot spot for elevated taco experience. The new location is great! Prices are so reasonable for the quality. Try the smoked marlin taco and the white cheddar cheese wrapped Itacate!"
"So good we ate here twice during our stay. The Jamaica tacos and quesadilla were absolutely amazing and something unique I hadn't had before."
950 Google reviews
The Real Fish Taco
"A tiny family-run stand that does one thing and does it right: fish tacos. Grilled or fried, loaded with salsa, cabbage, and crema. Eaten standing or on a stool on the sidewalk. No frills, no menu complexity. When someone says they had the best fish taco of their life in Sayulita, this is usually where it happened."
The Real Fish Taco is the kind of place that does not need a Google listing to survive — it runs on word of mouth and repeat visits. The operation is small and family-run. Some days the fish is grilled, some days fried. Both work. The owner prepares everything in front of you. Closed Sundays.
"The best fish taco I've had in my entire life. Small family-run place. A friend recommended it and I was so glad I trusted her."
"My boyfriend and I came here for the past two summers and always get the fish tacos. It is so delicious! Give the fancy restaurants a break and come here."
116 Google reviews
Breakfast, Coffee & Smoothies
ChocoBanana
"A Sayulita institution since before most tourists knew Sayulita existed. The banana ice cream with Nutella is the legend. The breakfast menu (huevos, bagels, fresh juice) is solid and the coffee is good. Opens at 6 AM — the earliest breakfast option in town and the pre-surf fuel stop."
ChocoBanana is more than the ice cream — it is a full breakfast and smoothie operation that opens before anything else in Sayulita. The fresh-squeezed juices, smoothie bowls, and coffee serve the early-morning surf crowd. The afternoon ice cream and crepes serve everyone else. The line at 4 PM tells you the ice cream reputation is earned.
"This place is an institution for a reason! A vibrant, lovely spot right in the heart of Sayulita. We came here several times. The coffee is amazing and don't miss the signature Chocolate Banana!"
"Nice spot in the heart of town. The burger on a bagel was surprisingly good. Staff was very friendly."
2,503 Google reviews
Orangy Smoothies
"The highest-rated spot in Sayulita at 4.9 stars. Smoothies and acai bowls that are thick, loaded with toppings, and not watered down — the main complaint at competing spots. Every smoothie bowl looks like it has 20 ingredients on top. Small operation, consistent quality, and a dedicated following of daily visitors."
Orangy is a smoothie specialist that does one category and dominates it. The bowls are generous, the smoothies are dense, and the quality is consistent across visits. Multiple reviewers report coming here every single day of their trip. Not a restaurant — no hot food — but the best version of what it does.
"Orangy is literally the best smoothie place I've ever been to in my life. I came here every morning while staying in Sayulita. Can't wait to come back!"
"One of the best smoothie bowls I've had — traveled all over the world trying bowls and this one ranks high. The amount of toppings is phenomenal."
170 Google reviews
Drinks & Nightlife
YamBak Sayulita
"Sayulita's best craft beer in a brewery-bar setting that goes from laid-back afternoon to DJ-driven dance floor after 10 PM. The maracujamm (passionfruit beer) is the standout. Dog-friendly. Stays open until 2-3 AM. The tacos from the stand next door pair perfectly."
YamBak is a microbrewery with Southern California brewery vibes transplanted to a Nayarit surf town. The beer selection rotates but the IPAs and fruit-infused options are consistently good. The atmosphere transitions through the day — quiet afternoon drinking, then weekend DJ sets that turn it into one of Sayulita's best nightlife spots.
"Don't underestimate this place. On weekends at night they play awesome dance music with a DJ. The beer pours freely and you can get their micro beers all night."
"Satisfied our beer cravings when we couldn't do any more lagers. The IPAs were great. You can bring tacos from the place across the street!"
601 Google reviews
The Break Cafe
"Right on the sand with direct beach access. The margaritas — especially the guava jalapeño — are the best cocktails on the beach. Breakfast chilaquiles are excellent. Friday sunset live music sessions are the best weekly event in Sayulita. Also has public restrooms (10 pesos for non-customers)."
The Break occupies the ideal Sayulita position: directly on the beach with morning-to-night service. It works as a breakfast spot, a post-surf lunch stop, an afternoon cocktail bar, and a sunset music venue. The food is good but secondary to the location and the drinks.
"Fantastic drinks! Great location right on the beach. The music at sunset on Friday is amazing! It was the most fun we had as a group."
"They got the best margaritas! Freshly made, well balanced and no aftertaste. Happy hour on weekdays 4-6."
150 Google reviews
Any restaurant in Sayulita serving marlin tacos that doesn't have a permanent smoker out back is cutting corners. Ask where the marlin comes from and how it's prepared. The real ones will answer confidently. Full Sayulita guide.
Food Tours and Cooking Classes from Sayulita
Taco tours, cooking classes, market visits, and mezcal tastings in and around Sayulita.
Browse Sayulita food tours on ViatorBudget Notes
Street food and taco stands: $2-5 USD per item. Casual sit-down restaurants (Mary's, El Itacate, Tierra Viva): $10-20 USD per person. Beachfront fine dining (Don Pedro's): $25-50 USD per person. Most sit-down restaurants accept cards. Street stalls, small taquerías, and market vendors are typically cash only. Bring more pesos than you think — ATMs in Sayulita exist but charge fees and sometimes run dry on busy weekends.
Frequently Asked Questions
FAQDon Pedro's for beachfront fine dining (4.3 stars, 2,792 reviews). Mary's for the best traditional Mexican (4.6 stars, 2,353 reviews). Barracuda for creative seafood. El Itacate for the signature cheese-wrapped taco. ChocoBanana for breakfast.
Smoked marlin tacos — smoked marlin on a corn tortilla with pickled onion and chili. A Nayarit specialty you will not find this good anywhere else. Also: zarandeado-style grilled fish and fresh Pacific ceviche.
It ranges. Fish tacos: $2-5 USD. Casual restaurants: $10-20 per person. Beachfront dining: $25-50 per person. Cheaper than Los Cabos or Cancún's Hotel Zone, more expensive than non-tourist Mexican towns.
Most sit-down restaurants accept cards. Street food stalls and small taquerías are cash only. Bring extra pesos — ATMs charge fees and can run out on weekends.
Most restaurants close by 10-11 PM. YamBak stays open until 2-3 AM for late-night drinks. ChocoBanana opens earliest at 6 AM for pre-surf breakfast.