Skip to Content

27 essential Sayulita restaurants: where and what to eat

There are only a few Sayulita restaurants so it’s not really hard to try them all. I’ve been living in this pueblo for a year now and the Sayulita restaurants in this post are divided into different categories. There are also lots of local options here that you will not find if you are not friends with locals.

Reader Mail: Trisha, I found your blog while researching about my trip to Sayulita and I’ve been hooked since! I found out that you are currently based there so I hope we can meet when I go there in December.

I am not on a tight budget as this will be a vacation but I am a picky eater. I might end up eating American food in Mexico if you don’t point to me the best Sayulita restaurants.

Can you give me a few restaurant options including what to eat? An idea of the price will be great, too! Thanks a lot and let’s meet soon!
– Rodney Parks, San Diego, CA, USA

🎁🎉 Bonus: Use the code PSIMONMYWAY10 upon checkout to get a 10% discount on all local things to do in Sayulita!

Dear Rodney,

Thanks for writing! I’m glad you decided to come to Sayulita! Though I have never been to San Diego, I am aware of the cheap (and direct) flights that frequent San Diego and Puerto Vallarta, the airport closest to Sayulita.

There are a lot of food options in this town and they are all delicious! However, in this list, I am only recommending restaurants I frequently visit. Here are my ‘where to eat in Sayulita’ recommendations.

I hope you’ll have the time to visit them all! If you ever come to the pueblo, please get in touch – I can personally take you to these places!


What to eat in Sayulita

I love cooking but this little pueblo called Sayulita has a lot of food options to choose from. Ever since I moved here, I’ve been tempted to try all the best eats in Sayulita they’re very interesting and delicious.

Compared to the rest of Mexico, this town is a bit more expensive but even if I live here, it wouldn’t hurt to eat out every now and then.

The heat of the day can be especially intense around lunchtime. While some ‘Sayulenses’ may prefer to take a siesta during these hours, other spots offer lunch in the shade with the cool breeze from a fan of the ocean and a generally laid-back vibe owing to the oppressive heat and humidity (full disclosure: this article is being written at the end of a long, hot summer).

Lunchtime can be a great time to take advantage of Sayulita’s geographic location and long-standing fishing heritage to enjoy fresh, local seafood.

sayulita restaurants

Fish tacos are an excellent choice, and Sayulita Insider made a video about exactly that. It is the first video in our True Value series, and it explores three fish taco restaurants.

The first is a small puesto, El puesto de Gabi, number **** on our list. (puestos, Spanish for “market stalls,” are small, often moveable stands that offer simple meals for affordable prices).

Not all puestos serve food–some offer any variety of wares from clothing to hardware and more–in this article, I will be talking about lunch spots, so we can assume that puestos in this context refers to the food carts, food trucks, and market stalls that offer lunch. Many puestos set up early in the morning and sell their dishes until they are gone.

There are essentially four simple seafood options, though they are prepared in a myriad of different ways: tacos made with shrimp or fish and ceviche made with fish or shrimp.

(You can see our video featuring Doña Irma, a local woman who was voted best of the best for fish ceviche in Sayulita to see how it is made at home).

sayulita restaurants

For those who are not familiar with the dish ceviche, it is a popular seafood dish believed to be Peruvian in origin, though it quickly spread throughout the whole of coastal Latin America.

It is made with white fish, as fresh as possible, and some combination of carrots, cucumber, tomatoes, onion, cauliflower, chilies, and other fresh raw vegetables.

The ingredients are finely chopped and set to marinate in fresh lime juice for ten to twenty minutes.

The combination varies from one location to the next, but in Mexico, ceviche is typically made with onion, serrano chilies, tomatoes, and other vegetables and served on tostadas (crispy, fried tortillas) with a dash of Maggi salsa, which is similar to soy sauce and Salsa Huichol, a ubiquitous salsa made in the state of Nayarit.

sayulita restaurants

Follow @sayulitasocial for the most beautiful photos of Sayulita.

Is food in Sayulita expensive?

Food in Sayulita range from $7 – $12 USD per person. The majority of Sayulita restaurants have this price. If you’re planning your Sayulita travel budget, you can allot at least $5 USD per meal ($15 per day).

There are also lots of street food stalls that are not just tacos that are less than $5 USD. I also made some price points for the Sayulita restaurants in this post.

💲: $7 USD and below
💲💲: between $7- $12 USD
💲💲💲: $15 USD and up

Are Sayulita restaurants open?

Yes, Sayulita restaurants are open but please note that the opening and closing hours are different during the high season (from October to May) and the low season (June to mid-October).

70% of Sayulita restaurants also close during the low season or have very short hours. It is extremely hot in Sayulita during the summer so most locals go to their second homes and close their businesses.

What are the best Sayulita restaurants that deliver?

All Sayulita restaurants can deliver. The only thing is that you need to pay extra 50 pesos ($2.50 USD) for the delivery fee. They will call a guy to pick up your order and it’s a separate service.

We do not have Uber Eats or Rappi in Sayulita. It’s really a small town so people go out and don’t necessarily eat at home. Some Sayulita restaurants will tell you they DO NOT deliver but what you can do is to call the delivery guy, order from him, and he will go to the restaurant of your choice.

The best Sayulita restaurants that deliver are Achara Thai, Don Pedro’s, Marcolino, and all the pizza places!


Click here to open the essential Sayulita restaurants map on Google.

27 essential Sayulita restaurants: where and what to eat

#1: Macarena’s private breakfast service

💲 | International cuisine | Reserve here 

At the beginning, of the pandemic, Macarena was only doing this privately (in guest homes) but she finally decided to do it in her own home!

Originally from Argentina, Macarena moved to Sayulita to surf and make food. She has worked in different restaurants and has trained under well-known chefs in France and Chile.

She does not have a fixed menu but she does a customized menu according to your preference. My advice is to leave it to her though – just choose a cuisine and let her do her magic!

When you go to Macarena’s house, you will get to see her cook. She always chats with the guests while she’s in the kitchen. She also speaks English, Spanish, and Italian so she’s a great local in Sayulita to learn from.

#2: Another One Coffee Roaster

💲 | Breakfast, Vegan, Coffee | Av Revolución 15 | +52 322 373 2446

Looking for good coffee? Another One is the place! Mind you, there aren’t a lot of places in Sayulita who does good coffee. If they do, they are probably sourcing their coffee from these guys.

The owners make their own coffee and you will see their brewing machine when you dine here. You can even buy them to bring home to your Airbnb. Their coffee is very affordable for its quality.

sayulita restaurants

Another One is also famous for their cold brew – cold coffee packaged in a beer bottle! Their cold brew is very strong so if you order this, ask for a glass with ice on the side.

This cafe has indoor seating (no AC) but you’d like their outdoor tables with Acapulco chairs – the best spot to go people watching as they are located on a busy street!

What to order: Aside from coffee, Another One also makes very healthy and raw dishes. I particularly come here for the vegan sandwich with hummus, salad, and crisps as a side. You can choose between bagel or croissant but I always go for a bagel!

#3: Chocobanana

💲 | All-day breakfast | Delfines 14 | +52 329 291 3051 | Chocobanana Menu

Chocobanana is an all-day breakfast restaurant by the plaza. What you’d like to know is that Chocobanana is the most sustainable restaurant in Sayulita. They recycle. They don’t use takeaway cups or plastic cutlery.

Their takeaway materials are imported from a supplier in the USA. They also don’t throw food! What they do with excess food is bring it to a ranch and feed it to pigs and cows.

sayulita restaurants

Chocobanana has a big space (2 floors) so you won’t need a reservation before coming. I can’t really say if they have peak hours because this place is always packed!

They also have an awesome takeaway counter where you can order their freshly baked pastry. Their banana bread is to die for but make sure to go early because this is quite in-demand, it runs out really fast!

What to order: Well, try their signature chocobanana to start. You may want to skip on the meat dishes because they are trying to sustainably source their meat as well.

Meaning, it won’t be super salty and processed like what you’re used to. They have all types of breakfast but my favorite is the omelet because you can personalize it. It also comes with bread, fries, and tortilla. This only costs $5 USD for a big plate.

#4: Organi-k

💲💲 | Smoothies, Bowls, Vegan | Avenida Revolucion 21-B | +52 329 298 8770 | Organi-k Menu

Situated by the Sayulita bridge (and river), Organi-k has smoothies, acai bowls, and rice bowls. I particularly come here for their ginger and turmeric shot which is my favorite healing drink.

You will always see Organi-k with long lines as early as 7:00 am. The place is small so a lot of people who are early-risers (mostly surfers) make a quick Organi-k run before or after their surf sessions.

best eats in Sayulita

They also have branches in Nuevo Vallarta, Punta de Mita and Bucerias. The Sayulita branch is not that big and probably has 6 tables inside and a bar that can fit about 5 people. Since the facade of this restaurant is designed for takeaway, people don’t really dine in here.

What to order: I particularly come here to get a shot of ginger and turmeric ($1.76 USD) for hangover mornings. I also come here for smoothies and always order Pura Vida ($4 USD), a green smoothie with orange juice as a base. Bali bowl ($5 USD) is my favorite in their Acai collection.

#5: Alquimista

💲 | Breakfast, Mexican | Avenida Revolucion 89 | +52 322 174 3799

Alquimista is also situated in a very quiet part on the south side of town. Their table arrangements are best for people watching as they are facing the streets.

Although they have no fiber-optic wifi, you will often see digital nomads in Sayulita hanging out here with their laptops, mainly because of the food.

They are only open until 4:00 pm so make sure to head this way before they close!

sayulita restaurants

What to order: My top chilaquiles ($4.50 USD) on the list is Alquimista. There was one point in my life where I was doing yoga next door to Alquimista and just having chilaquiles every day!

Javier, the chef, really knows how to make the best chilaquiles. They don’t just put eggs on their chilaquiles but they give you an option to choose your protein (like cochinita pibil).

I always choose Milanesa for my chilaquiles – try it, their milanesa is good! I also recommend their agua frescas, particularly the basil and pineapple ($1.76 USD).

#6: Tierra Viva

💲💲 | Gourmet, International | Calle Marlin 10 | +52 329 291 3280 | Tierra Viva Menu

I usually come to Tierra Viva for Sunday brunch as they have a wide variety of food on their menu. Sometimes, their menu can get very overwhelming but as usual, I will recommend those that I’ve tried.

Tierra Viva specializes in gourmet dishes – with elaborate preparations and aesthetically balanced presentations of their food. Just look at the difference between their chilaquiles (pictured below) and the one from Alquimista.

sayulita restaurants

Because of the many food selections on their menu, families like to visit Tierra Viva, especially those traveling with kids. They have a kids menu so you have nothing to worry about your children being picky with food.

They also have a large 2-floor space that’s in one of the shaded streets of Sayulita. They don’t have AC but you can definitely sit on the second floor surrounded by trees.

Their menu is also divided into breakfast, lunch, and dinner and is only served at certain hours.

What to order: Tiera Viva is well-known for its sushi. They even have a separate delivery page just for sushi! Sushi prices range from $4.78 – $8.50 USD. They have over 10 sushi plate selections but I always order the salmon sashimi ($7 USD) here. Oh, try the maki plates, too!

#7: Mary’s Traditional Cuisine

💲💲 | Mexican| Avenida Revolucion 36 

Their menu is packed with traditional Mexican cuisine that is presented simple, priced reasonably, and yet can make you feel the true food culture of Mexico.

I avoided Mary’s for a long time because I got tired of Mexican food and eating out when I moved to Sayulita. However, a very good friend of mine from Australia couldn’t stop raving about it so I gave it a try.

things to do in sayulita mexico

True enough, Mary’s didn’t fail to impress. This curbside eatery is the best restaurant in Sayulita where you can get the Mexican experience that you will pay for less.

What to order: Try Mary’s mole ($8 USD), a sauce from the Nahuatl culture that is a big part of Mexican cuisine. Mole is basically chocolate sauce (together with hundreds of other spices).

You can choose the protein that goes with it like beef or chicken. For starters, try the jalapeño poppers. I ALWAYS order this as an appetizer when I go to Mary’s!

#8: El Metro Sayulita

💲 | Sandwiches | Avenida Revolucion 9 | +52 322 728 4144 | El Metro Menu

I realize that this article so far has been quite heavy on the seafood front, but for those who prefer their food to come from the land, we have Metro Tortería.

Tortas means sandwiches in English. They are with a soft loaf of bread cut in half and filled with meat and/or vegetables.

sayulita restaurants

When they moved to a newer, cooler location on Revolución, they updated the menu and my favorite, the apple, and brie with a honey torta, sadly didn’t make the cut.

What to order: I have many favorites at Metro and most of them are vegetarian! Try the chile Relleno torta, chilaquiles sandwich, panela cheese torta, the three-cheese torta, and the grilled vegetable torta. I’ve tried them all in different occasions and they are all good!

#9: Yeikame

💲 | Mexican | Calle Mariscal 10 | +52 329 291 3022 | Yeikame Menu

Just right beside Burrito Revolution is Yeikame, an old-school Mexican dining experience headed by a great Mexican woman chef, Maribel, who’s also become so close to me because she’s my landlord’s best friend!

Her recipes have been passed by generations in her family so if you want to try authentic Mexican enchiladas, this is the place.

sayulita restaurants

Yeikame has outdoor seating (literally on the streets) so get ready to say hi to everyone passing by while dining here.

What to order: Enchilada with sunflower seeds. She only makes this during the season (September) so it’s not always on the menu. While there are many Sayulita restaurants that serve enchilada, this type can only be found in Yeikame.

#10: Burrito Revolution

💲 | Calle Mariscal 10 | +52 329 298 8638 | Burrito Revolution Menu

Listen up, vegetarians! This vegetarian burrito is always a favorite even for non-eaters. I find myself coming here when I am out of food choices in Sayulita because it’s always worth it no matter how many times I have it in a week.

sayulita restaurants

What to order: There are many restaurants in Sayulita where you can find vegetarian burrito but this one is still the best. It’s cheap and the serving is generous.

I always keep the other half for later because it’s really a big one! Of course, they do have meat burritos you can choose from.

#11: El Itacate

💲 | Mexican, Tacos | Calle Mariscal 42 | +52 553 068 0645

Itacate is also something you shouldn’t miss. And I mean it. Here, you will find a lot of food options that involve cheese. Like this one pictured above which they call “Itacate,” a taco-like dish that has cheese as a “tortilla” instead of the traditional corn tortilla.

I normally come here with a bottle of wine because it definitely fits the pairing. Itacate is right next to Burrito Revolution and Yeikame so you surely won’t miss it.

Check out the video I produced above and get to know Itacate! This is for a Sayulita restaurants series by the Insider Group.

If you haven’t tried pulque in your life, this is also the best place to do it. Itacate claims to serve the best tacos in Sayulita though I haven’t tried that myself. I prefer eating tacos in the street stalls.

#12: Naty’s Kitchen

💲 | Mexican, Vegetarian Tacos | Calle Marlin 13 | +52 329 291 3818

One of Sayulita’s most beloved breakfast restaurants is Naty’s Cocina, which opens at 10 am and closes around 4:00 pm (or when the food is all gone).

A simple window in the side of a building off the plaza displays more than a dozen freshly-made guisos. Guisos are taco fillings cooked in a stew-like process.

They are kept warm in their juices until ordered, at which point a slotted spoon scoops them out and sets them in a fresh, warm tortilla (from a nearby tortillería).

While many of the guisados are made with meat (the chicken mole guiso is especially popular), nearly half of the options are vegetarian, and some are even vegan.

things to do in sayulita

How and what to order: Each order comes with rice or beans. After ordering your guisos, you step inside the diminutive common area, where you add cabbage, pickled onions, carrots, and jalapenos, and any or many or all of the five different types of salsas offered.

Here’s a pro-tip when ordering: spring for the porciones. Portions cost five pesos more than the tacos, but there is more guiso, and they serve the tortillas a parte, in aluminum foil so they stay warm.

#13: Pizza Venezia

💲💲 | Italian | Avenida Palmar 50 | +52 322 192 8402 

Many people voted this as the best pizzeria in Sayulita and I agree – it is my favorite because I love everything they sell here – from salads to pizza, to pasta, Pizza Venezia never fails my Italian food craving.

Pizzeria Venezia is in the northern part of Sayulita and is a bit farther from town so only the people who know visit.

They are quite busy during dinner and late lunch hours so make sure to mind the opening hours! Aside from the pizza, they have a huge salad that I really love to order all the time.

They don’t sell alcohol so feel free to buy a bottle of wine or a 6-pack beer in a tienda close by.

What to order: This is honestly my favorite pizza in town because you can order a gluten-free dough (for an extra $5 USD).

Their pasta is also made by hand and is my favorite pasta in town! Also try their massive salad for sharing!

#14: Sayulita Public House

💲💲 | American | Calle Marlin 26 | +52 329 291 3712 | Sayulita Public House Menu

Vegetarians, don’t worry – you can eat burgers in Sayulita and Public House is the place for it. It is the only restaurant that has a beyond meat burger here but their meat burgers are also to die for!

This American pub is also famous for football games. They are usually packed during NFL season (and other sporting events, really).

sayulita restaurants

Aside from food, this is also the best place to meet people if you are traveling alone. Public House has three floors but the place is narrow.

The ground floor is where the bar is and it’s where you’ll find many locals. If you sit on the second floor, you will have a front seat to the plaza. Third floor is reserved for special events like tequila tastings or private parties.

What to order: Try both chiken and cauliflower wings (for vegetarians). Another best-seller is the chicken tenders which fits both an adult and a child’s pallete.

#15: El Yakal

💲 | Mexican, Seafood | Avenida Palmar Norte | +52 322 131 3003 | El Yakal Menu

On the small terrace of a lime green building on the north side of town, one block from the beach is an unassuming seafood restaurant.

One of Sayulita’s best lunch restaurants is El Jakal. The terrace only seats about 15 people, and it is generally uncrowded though the food is excellent, the service friendly, and the atmosphere laid back.

sayulita restaurants

What to order: They are known for their mariscos (seafood), but when I was a vegetarian–until about a year ago when I started eating fish. I would order the vegetarian ceviche, made with cauliflower marinated in lime juice in the place of fish.

I highly recommend this dish for vegetarians, vegans, and carnivores looking for a fresh, healthy option (not that fish is unhealthy). Now that I am eating fish again,

I also highly recommend their fish ceviche, fish tacos, and other seafood as well.



☕ Support this blog’s honest and transparent journalism. Help us add value to our content! Keep P.S. I’m On My Way content free for all by donating to Trisha’s coffee fund.

#16: Chilly Willy’s

💲 | Mexican, Seafood | Calle Pelicanos | +52 322 101 4302

One of the first and oldest restaurants in Sayulita is Chilly Willy, so named for the owner, a local fisherman who also leads hiking tours.

Chilly Willys had a restaurant for many years on calle Revolución, but has since moved to a shady corner next to the river. It is diminutive in size, and a bit out of the way, but the simple dishes like shrimp and fish tacos are done very well, and large portions.

The ceviche is sold as an order for 140 pesos (about 6 USD) and by the kilo for 300 pesos (about 13 USD). My favorite dish was fish soup.

sayulita restaurants

Passing by one day, I saw sopa de pescado on their a-frame, I had a craving for it, which is a strange thing to crave, I admit. But I was right to trust my gut.

What to order: The fish soup was excellent—it was made of tomato stock and had lots of fish and came with avocado, lime, chicharrón (pork rinds –not my jam), and cotija cheese on the side.

Other popular dishes include the shrimp chile relleno, which is a specialty of the region. Chiles rellenos are stuffed poblano peppers, often with cheese and/or meat or seafood.

#17: Estrella de Mar

💲💲 | Mexican, Seafood | Avenida Palmar 31 | +52 322 101 4302 | Estrella de Mar Menu

After years of walking past and saying “Hola” to the friendly chef with a contagious smile, I finally tried Estrella del Mar for the first time.

I’m happy to report that it was excellent. The mussels and fish filet in a butter sauce were delicious. The service was excellent, and the staff was as friendly as that chef I’ve known since the restaurant was a small puesto with a tiny kitchen and a few tables in the street.

best sayulita restaurants

The place is still small, with a limited capacity, but it has expanded into a small gravel-lined enclosed area and now boasts a much larger kitchen and a longer menu.

What to order: Platillo Estrella de mar ($12 USD) is a great party plate for sharing!

#18: Barracuda by the beach

💲💲 | Gourmet, Seafood | Calle Gaviota 145 

Barracuda is a very popular restaurant chain not only in Sayulita but all over Riviera Nayarit. Apart from Sayulita, they are also in Nuevo Vallarta and San Pancho.

They serve a lot of seafood and all their branches have different menus. Now, in Sayulita, they have two Barracudas so don’t be confused.

The one that I am talking about here is by the beach (next to Coco’s Beach Club which Barracuda also owns).

best sayulita restaurants

This branch is new so they are not on Google maps yet but you should be able to easily see it if you follow the directions to Coco’s.

I honestly prefer this one to the Barracuda in the city center but you should try both and see the difference!

What to order: I love their tostadas! Tostadas are flat, crispy corn tortilla shells. A lot of people always confuse it with tacos because most of the world uses hard shells for tacos!

I don’t eat a lot of shrimp but the shrimp tostada here is the best seller. I usually just order the regular fish tostada.

#19: La Terrazola

💲💲 | Seafood | Calle Miramar | +52 322 362 0938 | Terrazola Menu

Another restaurant with an excellent location is La Terrazola. Their name is in graffiti script and adorns a 15-meter (30-foot) wall that encloses the restaurant and bar.

That wall runs the entire length of the restaurant, and the whole cavernous space is covered with a large palapa (the thatched palm fronds on top of wooden posts that are ubiquitous in tropical Mexico).

The restaurant is on the north side, about five minutes walking from the river, and it’s a great place to relax and have a drink or snack in the fresh ocean breeze.

best sayulita restaurants by the beach

I recently had lunch at La Terrazola, one of the few times I have ever eaten lunch on the north side (I’ve only ever lived in the south side), and everyone in my party was happy with their meal.

What to order: Ceviche de camaron (shrimp) y pulpo (octopus). This is the best meal to enjoy with a beer in the summer heat!

#20: El Break

💲 | Mexican | Delfines Malecon | +52 322 111 8300 | El Break Menu

El Break has one of the best locations in all of Sayulita. The cafe/bar started in a small cubic local directly in front of the beach. Local in this instance means a space, typically a small concrete cube about 25 square meters.

A small walkway separated the spot from the beach, between Calle Marlín and Calle Delfín, two of the principal entryways to the main beach.

In 2017, El Break underwent a renovation and expansion, renting a concesión on the beach where they have table service.

best sayulita restaurants by the beach

The beach concession is surrounded by palm trees of modest size: just the right size to give shade to the patrons. They installed new stylish tree-slab tables and chairs and the vibe was significantly upgraded.

They serve a breakfast-lunch menu and beer and cocktails from 8:00 AM until 10:00 PM. They have several vegetarian dishes and vegan dishes. I love eating (and drinking!) at El Break, but I’ve consistently gotten slow service. Friendly, but very slow.

What to order: Well, let’s start with what NOT to order. My very first order at El Break Cafe was one of the rice bowls and it wasn’t very impressive. Every time I eat here, I only go for the tostadas.

#21: La Rustica

💲💲💲 | Italian | Avenida Revolucion 40-C | +52 322 100 7379 | La Rustica Menu

Many say this is not the best pizza in Sayulita but this is my favorite! I’ve tried all the pizzerias in town but I particularly like this one because of the dough – it never makes me feel heavy even after having 5 slices!

As seen on the featured image of this article, La Rustica’s seating arrangement is also part of the “experience the side street” trend but they also have indoor seating.

top Sayulita restaurants

Inside, you will find a big open kitchen where you can see the chefs toss the dough and put it in their massive brick ovens. This place is good for special occasions, couples, and is very family-friendly.

Take note that there is mandatory tipping of 15% for groups of 6 people and above.

What to order: Pizza!!! But their pastas are also very great! I love all the food selection in Rustica and they also have their cafe next door which serves great coffee (but expensive).

#22: Don Pedro’s

💲💲💲 | Mexican | Calle Marlin 2 | +52 329 291 3090 | Don Pedro’s Menu

Don Pedro’s has a very familiar vibe. When you come here, you will see lots of kids as they are also on the beachfront on the south side of town.

I really love this place and this is where I always bring my clients for meetings. Kids love their chicken nuggets (I know all kids love this) and spaghetti.

best sayulita restaurants by the beach

Adults can enjoy a wide variety of food choices. Don Pedro’s menu can be very overwhelming but here’s a trick: go here on special occasions – birthdays, dinner dates, etc.

They brand themselves as a Mexican restaurant but they have dishes from all over the world. They even have a big sushi menu, steaks, and some Italian food selection.

What to order: Starters, always order tapenade and flatbread. My favorite here is the puttanesca pasta but I always ask them to remove the seafood. If you’re vegetarian, you can request for substitutes like carrots, zucchini – anything, really!

#23: Achara Thai

💲💲💲 | Thai | Calle Jose Mariscal 33 | +52 329 688 1440 | Achara Thai Menu

Achara is a small place but they have maintained their good service and food quality ever since they opened. The owners are not Thai, and I am often doubtful non-Asians selling Asian food to me.

I am from the Philippines and know my Asian food very well so I always have the rule to eat in Asian restaurants run by real Asians. However, Achara is an exemption.

The head chef, Sam, spent years working in Thailand and I am thankful that he’s able to give Sayulita a little zest by having a Thai food option. If you don’t eat meat, Achara can customize your meals.

top Sayulita restaurants

They can replace your protein with tofu or any vegetable you like! They also have vegan soy sauce and vegan fish sauce.

How and what to order: First, order a cocktail. My favorite is “No. 33” which is mezcal, basil, pineapple, and lime – simple and refreshing. For starters, I love having a green papaya salad or chicken satay.

For large plates, make sure to have pad thai and green curry. Finally, finish dinner with a mango sticky rice dessert.

I always go here with big groups and if we are a group of more than 5 people, we literally order them all. They have a small menu so it’s very easy to decide what to order.

#24: Loro Cafe

💲💲 | Korean, Japanese | Calle Jose Mariscal 72B | +52 332 849 700 

I first heard about Loro last year since the facade of their restaurant really calls your attention. I went in and checked out their menu and was surprised to see a wide variety of Japanese ramen!

They also have kimchi on their menu and mind you, most of their dishes are vegan.

best sayulita restaurants by the beach

The space is really small but cozy. I only not eat here but I also go here to work (they have wifi). The owner, Allan, and her wife will be the ones who will be personally serving you so you’ll get to know them when you eat here.

What to order: Try all their ramen! Do it at night though because Sayulita is super hot!

#25: Zatar

💲💲💲 | Middle Eastern | Avenida Revolucion 58 | +52 322 102 0915 | Zatar Menu

Zatar has not been open all season. The last time I had it was before COVID. They completely shut down for the rest of the year but I talked to the owners and they are still planning to open.

It’s just difficult for them right now because of COVID and the curfew restrictions.

best sayulita restaurants by the beach

I always order Zatar whenever I have dinner parties in my house and when I am lazy to cook. I wish they’ll be back soon so you can try it! I will update this post when they are open again, hopefully soon.

What to order: Burekas, shakshuka, hummus, and other Middle Eastern delights. Zatar is the only place that serves this kind of food.

[Update July 2021]: Zatar is still closed because the head chef is undergoing cancer treatment. 🙁 They did not announce when they will open again.

#26: Si Señor

💲💲💲 | Seafood | Camino a Playa Los Muertos | +52 329 291 2055 | Si Señor Menu

Si Señor is fancy, and probably one of those places you’ll go on special occasions – like a dinner date or a honeymoon dinner.

It is one of the most pricey Sayulita restaurants because of its location. They have their own beach view (far away from the others) and the place is really exclusive.

Although it is very public at the same time since this is the way to go to the famous Playa Los Muertos.

best sayulita restaurants by the beach

What to order: If you’re up to see a show, order guacamole, and chips. The servers will prepare the guac in front of you – it’s really fun to watch plus you’ll learn how to properly make guacamole!

I always order their Baja-style fish taco (tempura) pictured above. It’s pretty expensive but the portions are big and are good for sharing.

#27: Marcolino

💲💲💲 | Italian | Calle Jose Mariscal 44 | +52 322 111 7768 | Marcolino Menu

There are many pizza restaurants in Sayulita and most of them are Italian-owned. Like real Italian expats living in Sayulita. As we all know, Italians take pride in cooking good food so you’ll never walk in any Italian restaurants in Sayulita that are bad.

Marcolino’s Italian chef is also very involved in the restaurant so you will see him if you dine here. This restaurant’s tables and chairs are on the streets so it’s best for people watching.

best sayulita restaurants by the beach

This place is perfect for romantic dining. For some reason, their tables are just set with flowers and candles but many families with kids also come here.

What to order: As I said, there are more than 5 pizza places in restaurants in Sayulita so I come to Marcolino because of his homemade pasta. It’s costs more than the other pizza houses but the food here is worth it! The pasta here is made from scratch and it starts at $12 USD. Try the bolognese – it’s the best!

The best Sayulita restaurants on Pinterest: save it for later!

sayulita restaurants

Linda B

Friday 13th of August 2021

Hello again Trisha! We are heading to Sayulita in 2 days. What is the update? Are the restaurants open?

Trisha Velarmino

Friday 13th of August 2021

Hi Linda! Some of them are. Don't worry, you'll still have the chance to try these Sayulita restaurants!