Sayulita Restaurants – Where to Eat in Sayulita Part One: Mexican Food

Sayulita is a small town with a lot of restaurants. There are probably 50-60 places to eat here, which is quite a lot for a town of 5000 people, don’t you think? Naturally, Michael and I spent a lot of time eating here- we actually made it our mission to try every place in town.

It didn’t take me long to find my favorites, the places I return to time and time again, sometimes multiple times a week. So I figured I would share in case you are ever lucky enough to visit our marvelous beach paradise.

I’ve split this article into two parts: Mexican and non-Mexican. There are truly great Sayulita restaurants in both categories, but it really just depends on what you are looking for. I am always on the lookout for really great Mexican food, not just generic tourist fare. Sayulita has a lot of both, so you will want to pick your restaurant carefully.

Here are my favorite Sayulita Restaurants for Mexican food:


A Plate of Chilaquiles in Sayulita, Mexico - The Best Sayulita Restaurants for Mexican Food
Chilaquiles, beans and huevo rancheros

Yeikame is hands down my favorite place to eat in town. Breakfast, lunch or dinner I’m always begging Mike to take me. Surprisingly the rest of Sayulita has not discovered what a gem this place is; although it’s situated between two of the most popular places in town (Burrito Revolution and Itacate), it’s usually pretty empty.

This family-run place has an extensive menu featuring items you can’t find anywhere else in town like cochinita pibil (Yucatan style slow roasted pork), green chorizo from Toluca and exquisite homemade blue corn tortillas. It’s hard to pick a favorite but I love their enormous sopes and their tasty pozole stew (also hard to find elsewhere in town). Mike usually goes for the mole enchiladas.For breakfast, anything with chilaquiles will make your stomach happy.

Mexican food goes beyond the street tacos.  Learn about the surprising world of Mexican food here!


Shrimp Tacos on Corn Tortillas - The Best Sayulita Restaurants for Mexican Food

This recommendation is for lunch-time only, in the evening an entirely different business takes over the spot (it seems common for Sayulita restaurants to share space here). Roberto has to be one of the best cooks in town (he’s handsome too), and he serves up fresh and beautiful Oaxacan food. Not only is it delicious, it’s a nice change from the other offerings around town. My favorite is the panela cheese tacos but the coconut shrimp are excellent too. Mike loves the mole, natch.

Tacos Ivan

Tacos al Pastor for Tacos Ivan - One of Our Go To Sayulita Restaurants
You’ll need at least 3 or 4. Extra pineapple.

Back home our drunk 3 AM snack spot of choice was Taco Bell. Here we have Tacos Ivan, an unassuming street stand that’s easy to spot by the hordes of people who crowd around it (it’s listed in Lonely Planet, which probably helps). Ivan’s doesn’t really get going until around 8 pm and is known for one thing: tacos al pastor. Slow spit roasted pork slivers are topped with a slice of pineapple. At 10 pesos a taco it’s also one of the cheapest meals in town and one of our late night go to Sayulita restaurants.


We discovered Metro our first week here and now eat here for lunch at least once or twice a week. In terms of deliciousness for your dollar, it’s definitely one of the best deals in town. This place specializes in Mexican tortas– a toasted sandwich on a special kind of white crusty roll. For just 40 pesos ($3) you can get a very filling lunch. I’m a big fan of the Milanesa sandwich, but only if you are REALLY hungry.

Tacos on the Street

Creamy Flan from Tacos on the Street - Where to Eat in Sayulita - The Best Sayulita Restaurants for Mexican Food

Despite the name, Tacos on the Street is actually a sit-down restaurant. They have a very small menu: chicken, steak or veggie tacos or quesadillas. On Thursday there is fish too. Even so, their tacos are super tasty and cheap – this is the best place in town, hands down, to get a roasted veggie taco. Their desserts are great too: creamy flan or tart key lime pie.


Chile Relleno Taco - The Best Sayulita Restaurants for Mexican Food
chile relleno taco

This place is number one on TripAdvisor, so it doesn’t really need my recommendation, but it’s too excellent not to mention. We’ve had nearly everything on the menu and it is all great but giant steak tacos are the draw here, made from grass-fed organic beef and served with a huge variety of optional toppings. Also good: the chile relleno taco, which is exactly what it sounds like and super messy and delicious. This place is tiny and always packed so try to show up early.


Ricky’s is a fairly new favorite- an open-air taco stand on Calle Jose Mariscal. They have terrific home-made tortillas (they make them as you order) and tasty grilled meat. We almost always opt for carne asada quesadillas. Make sure you add some of the home-made hot sauce.


Shrimp Tacos - Sayulita Restaurants - Where to Eat Mexican Food in Sayulita
Shrimp tacos

Skip the flashy “Real Fish Taco” stand down near the beach, these are the best shrimp tacos in town. Plus they are cheaper. Rinconcitos is located near the bridge and serves a very basic menu of fish and shrimp tacos, empanadas and ceviche. I’m not a big fish person but their fried shrimp tacos are heavenly. Mike is a fan of the ceviche tostadas.  If you are looking for fish this is the best of the Sayulita restaurants to visit.

The Cake Lady

The Cake Lady probably has a name, but she is known universally around town by this moniker. You can find her every night near the plaza with a card table stacked high with half a dozen varieties of cake. Her flan is out of this world, as is the chocolate tres leches cake. A slice costs 15 pesos ($1.15).


There are a couple decent ice cream places in town, but Wakika is the only place where you can buy legitimate Mexican paletas (popsicles) in a huge assortment of flavors. I like the milk based ones- pistachio, cookies and cream or chocolate, while Mike usually goes for the water-based: lime, jamaica, even habanero mango.

Also decent: SayuliTacos, Bichos, the lady who sells grilled chicken next to Metro, Naty’s, Burrito Revolution, the guys who sell barbacoa tacos next to Pedritos, and Sayulita Cafe.

Places to Avoid: While there are many more great Sayulita restaurants worth trying around town, there are a couple spots that serve up inauthentic, overpriced “Mexican food” and are definitely not worth your money. Don’t waste your time on Fajita Banana or the giant Sayulita Fish Taco restaurant in the square. Actually, most of the restaurants in the square, where waiters try to peer pressure you inside as you simply walk down the street, are not worth your time.


Ready to Plan Your Trip to Sayulita?  Why Not Check Out These Places to Stay

Looking for a relaxing place to stay that is just minutes from the beach and downtown?  Then El Pueblito de Sayulita may be the hotel for you!  This charming and colorful hotel has a stunning pool where you can relax after a day of exploring and all the rooms either have a balcony or a terrace to enjoy the gorgeous Sayulita weather.

Looking for budget accommodation in Sayulita with a hefty dose of fun?  Check out The Amazing Hostel Sayulita!  While the rooms may be basic this hostel offers a ton of fun amenities and activities from their outdoor pool to their on-site rock climbing wall to their fully equipped kitchen they even offer jungle trekking tours, mountain biking and surfboard and boogie board rentals.

Casa Parota Boutique Hotel is the place to stay if you are looking for a hotel in the heart of the city with authentic Mexican touches.  Casa Parota Boutique Hotel is in the heart of Sayulita.  This small hotel offers ten rooms and a shared kitchen so you can take advantage of the markets in Sayulita and there is an organic restaurant on site.

Pin for Later:

Where to Eat in Sayulita, Mexico - The Best Sayulita Restaurants for Mexican Food

About The Author

29 thoughts on “Sayulita Restaurants – Where to Eat in Sayulita Part One: Mexican Food”

  1. As someone who has been living in China for the last year, the one thing I CRAVE is good Mexican food. I am actually dying a little inside looking at these pictures. But I know as soon as I return to America and get my fill of Mexican, I’ll be craving authentic Chinese in no time.

  2. For whatever reason being in China makes me crave Mexican food…. this post sounds so good. I’d love some taco’s and an avocado…. Oh well, its not like I’m suffering with Chinese Food

    1. Ironically, all I’ve been craving the past 6 months is mapo dofu and bao zi, so it’s definitely a grass is always greener sort of situation….

  3. Oh my gosh this post has me drooling. We are going here in November so I can’t wait to eat myself around the city like you have! Thanks for sharing 🙂

  4. Those shrimp tacos look delicious and totally what I would prefer to over the plate of pasta I have for dinner tonight. I love love love Mexican food and try and find a way to eat it at least once a week. Can’t wait to get to Mexico one day and taste the real stuff!

  5. Nom nom nom…all looks so good, though I’m not convinced about pineapple on tacos. Having recently decided to give up eating dairy, I wonder how much of a hard time I’d have eating in Mexico…though from the looks of this roundup, there seem to still be a few options.

    1. You’ll have to be careful but there is a lot less cheese in real mexican food than in tex-mex american-style mexican. ie: most tacos have no cheese, guacamoles, salsa, there are lots of meats in sauces, stuff like that should be no problem, just stay away from the quesadillas!

  6. How much I would love to be booking the next flight out there! All your recommendations sound divine, Mexico is definitely high on the list to say the least!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top