Skip to Content

Mexico Insider’s 26 essential restaurants in Sayulita

Presenting the best Sayulita restaurants from our 2 years of living in this pueblo magico with detailed pricing, location details, and our favorite plates for each restaurant.

Mexico Insider started as Sayulita Insider, so this town is very dear to us. We lived here for 2 years and had the privilege to collaborate with local businesses and communities.

best restaurants in sayulita

Whilst Sayulita is a small town, it has become the best pueblo magico to visit for the last 3 years. Businesses kept popping up out of nowhere, especially restaurants.

The Sayulita restaurants’ culture keep changing, so make sure to bookmark this post. We regularly update this article (what’s closed, still open, or changed names/addresses) to make sure that you have an updated list for your Sayulita trip.

Let’s get started! Here are our favorite restaurants in Sayulita, Mexico.

Plan your trip to Mexico with us! Get expert travel advice and customized trip-planning itinerary from our local experts on the ground.

💵 Are Sayulita restaurants 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 USD per day).

sayulita restaurants

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 USD- $12 USD
💲💲💲: $15 USD and up

🍲 Do Sayulita restaurants 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.

sayulita restaurants

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!

🗺️ Map of best restaurants in Sayulita

🌮 Best restaurants in Sayulita, Mexico

#1: Chocobanana

 📍 Delfines 14
✨ All-day breakfast
💲 from $7 USD

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 as they recycle and don’t use plastic.

Try their signature choco banana to start. You may want to skip on the meat dishes because they are trying to sustainably source their meat as well.

sayulita restaurants

#2: Organi-k

📍 Avenida Revolucion 21-B
✨ Vegan, Smoothies, Raw Food
💲 from $8 USD

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 our 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 smoothie run before sessions.

sayulita restaurants

#3: Tierra Viva

📍 C. Marlín 10
✨ International
💲 from $10 USD

Tierra Viva is great for Sunday brunch as they have a wide variety of food on their menu. Sometimes, their menu can get very overwhelming but as usual, we will recommend those that we’ve tried. Tierra Viva specializes in gourmet dishes – with elaborate preparations and aesthetically balanced presentations of their food.

sayulita restaurants

#4: Mary’s Traditional Cuisine

📍 Av. Revolución 36
✨ Mexican
💲 from $7 USD

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. This curbside eatery is the best restaurant in Sayulita where you can get the Mexican experience that you will pay for less. The jalapeño poppers is highly recommended!

sayulita restaurants

#5: Burrito Revolution

📍 Calle Mariscal 10
✨ Mexican
💲 from $5 USD

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. There are many restaurants in Sayulita where you can find vegetarian burrito but this one is still the best.

sayulita restaurants

#6: Don Pedro’s

📍  Calle Marlin 2
✨ International
💲 from $12 USD

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. Kids love their chicken nuggets and spaghetti from Don Pedro’s kids’ menu. 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.

restaurants sayulita

#7: Achara Thai

📍  Calle Jose Mariscal 33 
✨ Thai
💲 from $12 USD

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. They can replace your protein with tofu or any vegetable you like! They also have vegan soy sauce and vegan fish sauce.

sayulita restaurants

#8: Yeikame

📍  Calle Mariscal 10
✨ Mexican
💲 from $7 USD

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.

restaurants in sayulita

#9: El Itacate

📍  Calle Mariscal 42
✨ Mexican
💲 from $7 USD

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. If you haven’t tried pulque in your life, this is also the best place to do it.

#10: Sueños Creative Cuisine

📍 Calle Marlín 23
✨ Italian
💲 from $17 USD

In our recent visit to Sayulita, we were able to get to know Sueños Creative Cuisine, a new high-end restaurant in Sayulita that is suitable for date nights and dinners with big groups.

The menu at Sueños Creative Cuisine was curated by an Italian chef, so expect a culinary trip to Italy when you dine at Sueños. Almost ALL of the plates are extremely tasty.

This restaurant is more expensive (by Mexican standards) than the usual diners and joints in Sayulita but with the high quality of the food, every penny is worth it.

Sueños might be new in town but it’s already setting a bar and a high standard for dining in Sayulita. There aren’t many upscale places for fancy dining and Sueños is probably the first of its kind in town.

sayulita restaurants

#11: Alas Blancas

📍 Delfines 219
✨ Seafood
💲 from $8 USD

Alas Blancas is a beachfront restaurant that specializes in seafood like ceviche, aguachile, and shrimp cocktail. They also have a wide variety of Mexican plates. This beachfront restaurant can be visited for breakfast, lunch, and dinner plus it’s a good spot for day drinking!

We recommend the crispy calamari with tartar sauce ($8 USD) and the tuna sashimi ($11 USD). We always order shrimp coconut for mains as this is one of the best in town!

sayulita restaurants
Must-try in Alas Blancas: tostadas

#12: Frente al Punto Beach Club

📍 C. Playa Azul 17
✨ American
💲 from $10 USD

Another beachfront Sayulita restaurant, Frente Al Punto Beach Club is particularly a favorite for families traveling with kids. This is one of the biggest restaurants in Sayulita with a spacious outdoor (and green) seating – a perfect spot for sunset viewing.

Most of the food served in Alas Blancas is American bar food. Feast on burgers, wings, and comfort food that both adults and kids can enjoy.

sayulita restaurants

#13: La Katrina Restaurant and Bar

📍 Delfines 20
✨ Mexican, International
💲 from $7 USD

Located in the iconic Sayulita plaza (next to the church), La Katrina is a specialty restaurant that has all the Mexican bar food you are familiar with: burritos, nachos, and American snacks like buffalo wings.

This place is hidden and not many people notice it right away but this is the best spot for having a great view of the plaza and observing local life.

sayulita restaurants
A brand new addition to the La Katrina menu: sushi burgers! Ever had one?

#14: L’Ulivo

📍 C. Pelícanos 155-F
✨ Italian
💲 from $10 USD

This Italian couple has been living in Sayulita for years and opened L’Ulivo to showcase the most authentic dishes from their country. Although Sayulita restaurants are ruled by Italians, L’Ulivo is our go-to place for pasta. They simply have a pasta menu that no other Italian restaurants in Sayulita have!

L’Ulivo has a small space and it is intended for intimate dining. The owners are always around to make sure that you get the best quality Italian food.

italian restaurants in sayulita
Italian pasta like no other. They have a unique pasta menu that you won’t find anywhere else!

#15: Henshin Sushi

📍 North side, C. Miramar 13A
✨ Japanese
💲 from $15 USD

Henshin Sushi is located inside a resort but non-resort guests are also welcome to dine here. This Omakase restaurant does not have a menu and is the best way to surprise your senses.

Ask for the cocktail of the day before your feast. If cocktails are not your thing, opt for their Asian beers or a pitcher of Japanese sake.

sayulita restaurants

#16: Kahlo Restaurant

📍 Av. Revolución 39
✨ Mexican
💲 from $15 USD

Kahlo Restaurant is very proud to brand itself as one of the most sustainable Sayulita restaurants with the goal of supporting the communities around Nayarit by sourcing local ingredients.

Expect to see a carefully curated Mexican food menu that is traditional in the state. Kahlo’s main draw, is of course, their agave room where you can try different types of mezcal and tequila.

sayulita restaurants

#17: El Pescador Poke Bar

📍 Delfin #16
✨ Asian, Seafood
💲 from $8 USD

Enter El Pescador Poke Bar through a small staircase right by the plaza. This place is hidden and one of the local gems. Food is cheap, comfortable, and you get to have a great view of the plaza life.

El Pescador Poke Bar specializes in raw poke bowls but they also have great Asian dishes. Our favorite (outside their bowls) is the chicken teriyaki with white rice!

sayulita restaurants

#18: Cafe El Espresso

📍 Av. Revolución 51
✨ Mexican
💲 from $8 USD

A breakfast institution in Sayulita, Cafe El Espresso has been side by side with Chocobanana in serving all-day breakfast in Sayulita – a privilege that we locals enjoy from living here.

Cafe El Espresso reportedly has the best chilaquiles in town (we have yet to try it!) but we go here for really good coffee and flank steak breakfast. You won’t miss this spot as it is right next to the plaza!

restaurants in sayulita

#19: Public House

📍 C. Marlín 26
✨ American
💲 from $12 USD

A sports bar and day drinking spot in the day turns into an elegant dining at night – Public House has many faces and is always a good idea any time of the day!

An upper-tier American bar food draws many foreigners to stay here (with or without a live game). Many vegetarians also love their cauliflower wings. Try it and you won’t even notice the difference with the chicken wings!

restaurants in sayulita

#20: Aaleyah’s Nachos and Wings

📍 C. Marlín 26
✨ Mexican
💲 from $8 USD

You will often see this packed with Americans and Canadians but they’re not tourists – they are expats living in Sayulita who are fond of the owner, Josue, a happy-go-lucky Mexican who makes sure that everyone leaves Alleyah’s drunk.

Aaleyah is a sports bar but the ambiance offers you a Mexican sports bar twist. What is really good about Aaleyah is that they don’t just thrive on making people drunk but their Mexican food is one of the best (and cheapest) in town.

sayulita nightlife

#21: La Rustica

📍 Av. Revolución 40C
✨ Italian
💲 from $10 USD

La Rustica is a well-known Italian restaurant that is favored by kids and families. There is a big menu of pizzas and pasta that travelers of all ages enjoy.

It may look small from the outside but this is one of the biggest spaces in Sayulita with a second-floor party venue, a coffee bar on the side, and spacious indoor and outdoor dining on the first floor.

sayulita restaurants

#22: Pizza Venezia

📍 Av. del Palmar 50
✨ Italian
💲 from $10 USD

Hidden in the northside part of town, this pizza house is popular for their vegan dough which you can request for an extra $10 USD. Budget travelers can also get a customized pizza for only $7 USD – add all the ingredients that you like and the cost is the same!

Pizza Venezia does not serve alcohol but they let guests bring a bottle of wine or beer. Just one block from Venezia is a small tiendita Mini Super Chewbacca where you can buy alcohol for cheap. Make sure to swing by for drinks before going to Pizza Venezia!

sayulita itinerary

#23: Tropical House

📍 Av. del Palmar Norte 9
✨ International
💲 from $10 USD

Right next to Pizza Venezia is the legendary Tropical House – a space for expats and foreigners living in Sayulita who does not want to participate in the bustling Sayulita nightlife.

Tropical House has a courtyard set-up that works any time of the day. The food menu is big but they will have whatever you are craving. As for drinks, they don’t have a menu but they will inform you that they have anything you wish to drink. They can even customize cocktails to your liking!

best time to visit sayulita

#24: Yambak

📍 Av. del Palmar Norte 9
✨ International
💲 from $10 USD

Yambak is well-known to be a party place. To be honest, none of us locals will come here for food but when we started doing it, we realized that Yambak can be also on par with other Sayulita restaurants when it comes to food!

They only do not serve bar food but if you find yourself day drinking here and getting hungry by sunset, don’t move to another place. Try their gourmet dinner menu packed with carefully curated Mexican and International dishes.

🪅 Tip: Yambak also offers the iconic chilaquiles breakfast (made by a local chef) at a particular time of the day.

Yambak Sayulita

#25: Sayulita Cafe

📍 Av. del Palmar Norte 9
✨ International
💲 from $10 USD

Ever heard of Chile Relleno? It’s a traditional Mexican dish of chili stuffed with beef, pork, finely chopped and vegetables. It is quite hard to find this dish in other Sayulita restaurants so better come here for this!

Sayulita Cafe is also a hidden spot and is only popular with locals. This second-floor restaurant will give you a great view of the main avenue in Sayulita and is one of the best people-watching spots. Make sure to choose the table by the terrace!

sayulita restaurants

#26: Orangy

📍 C. Jose Mariscal 33
✨ Smoothies, Raw Food
💲 from $10 USD

A small smoothie shack owned by a Mexican and British couple, Orangy is pretty straightforward: raw food and smoothies that will definitely take your hangover out.

If you want a full meal, their filling acai bowl is a local surfer’s favorite – it’s packed with nutrients, it is raw, and it is very healthy.

Orangy is on our top 10 most sustainable Sayulita restaurants list. Sit down here, chat with the owners, and see how they sustain this business ethically.

sayulita restaurants

🇲🇽 Sayulita Travel Guide

  • Sayulita is a renowned destination for surfing lessons. Its warm, turquoise waters boast consistent, beginner-friendly waves, making it a top surfing spot in Nayarit.
  • Tequila tasting is a unique, sensory journey makes and a must-do while visiting Sayulita. Learn to appreciate quality tequila beyond the popularized shots, and engage with local traditions and artisans!
  • ATV tours and expeditions allow for exploring secluded beaches and hidden jungles. This is a great activity for groups and families with kids and an exhilarating way to experience the lesser-known side of Sayulita.
  • Embark on an exciting journey from Sayulita to the UNESCO-protected Marietas Islands. Discover hidden beaches, snorkel in crystal-clear waters teeming with colorful marine life, and witness majestic dolphins and humpback whales.
  • Experience the captivating beauty of Sayulita’s hinterland with our Monkey Mountain tours. Trek through lush jungles, witness vibrant flora and fauna, and ascend to stunning panoramic vistas at the peak.
  • From the lively, surf-friendly main beach to tranquil, secluded coves, discover the diverse beaches of Sayulita.
  • Encounter colorful local artisans, explore eclectic shops, and savor authentic Mexican cuisine at Sayulita Plaza.
  • Villa Amor has panoramic ocean views, elegant accommodations, and personalized services nestled amidst tropical jungles.
  • Residencia Tropical Don Bonito has spacious, beautifully-appointed accommodations, modern amenities, and close proximity to the town’s attractions.
  • Hotel Boutique Siete Luna is an intimate, serene retreat with panoramic ocean views, luxurious accommodations, and top-tier services.
  • Mexico has a shortage of housing for locals. The community will appreciate it if you book with local-owned hotels and accommodations.
  • Go to Cava Mezcaleria for a mezcal cocktail and/or authentic mezcal sourced from local communities all over Mexico. The watermelon mezcal is our favorite!
  • Lucid Bar is where the local kids hang out, any time of the day. If you make it here, try to cross next door and have drinks at Aloha Bar, too!
  • You won’t miss Yambak as everyone flocks here by the end of the night. 2 for 1 on ll drinks (except the artisanal beers) every Tuesday! Cross the street to El Barrilito if you just want to people-watch.
  • Savor the authentic flavors of Thailand at Achara. This restaurant serves meticulously crafted Thai dishes, bursting with exotic flavors, in a warm, inviting atmosphere.
  • Sayulita Public House offers an array of local craft beers, expertly mixed cocktails, and delicious American bites.
  • Enjoy exceptional service, a charming atmosphere, and a Mexican food adventure that mirrors the vibrant spirit of Sayulita at Aaleyah’s.
  • Experience authentic flavors, friendly service, and the real taste of Mexican tacos at Tacos Ivan. It’s open til late!
  • Pizza Venezia has handcrafted, wood-fired pizzas, made with fresh, local ingredients, served in a cozy, family-friendly setting. Vegan dough, available upon request! The best part? BYOB!
  • Discover the vibrant colors, tastes, and sounds of Sayulita’s Friday Market. Browse through a bounty of local produce, unique crafts, and delectable street food.
  • Experience the unique charm of Sayulita’s Hippie Market. Discover a treasure trove of handcrafted jewelry, vibrant textiles, artisanal goods, and bohemian fashion.
  • Sayulita is a walkable town with narrow cobblestone streets. You don’t need any mode of transportation while there. You must take an airport taxi service from Puerto Vallarta (under $100 USD) to get there.
  • If you plan to drive around Nayarit area or to nearby towns, a rental car is highly recommended when visiting Sayulita.
  • You need travel insurance to Mexico! Ekta Traveling is the recommended insurance (for travelers ages 2 months to 100 years old).

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.