We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Don Pedro's Restaurant & Bar

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
Calle Marlin #2, Sayulita, Mexico
+52 329 291 3090
09:00 - 22:30
Open now
See all hours
Sun - Sat 09:00 - 22:30
More Info
Add Photo Write a Review

743 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 643: English reviews
Vancouver, Canada
Level Contributor
72 reviews
37 restaurant reviews
common_n_restaurant_reviews_1bd8 44 helpful votes
3 of 5 bubbles Reviewed 2 days ago NEW via mobile

Great location, good "enough" food but horrible service. Half of the wines on their list weren't available and we had to pull teeth to get a drink. We won't come back. The restaurant has a good reputation in the area but from my experience, I disagree

Thank Jessi154943
Scottsdale, Arizona
Level Contributor
19 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed 3 days ago NEW

We so enjoyed Sayulita and did a lot of walking around the town and stopped at Don Pedro's for a drink and a bite. We completely enjoyed the atmosphere, the service was good, and our appetizers were good. We especially enjoyed the scallop sushi.

Thank kmoyer17
Winnipeg, Canada
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
3 of 5 bubbles Reviewed 4 days ago NEW

Been to Don Pedros twice in 2 years....first time, service was great, food...not so great! Table of 8, we all thought the same thing. Second time, service did not happen! Got seated close to the bar, finally got a drink, we wanted to eat, no menu was offered and we were pretty much invisible! The staff all looked like they... More 

1 Thank Cindy C
Springfield Illinois
Level Contributor
39 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
4 of 5 bubbles Reviewed 6 days ago NEW via mobile

Stopped for a quick lunch on a long drive. It was a great relaxing beachside atmosphere. The town is very laid back but quite crowded on weekends. The food here was good. I tried fish tacos which were good but not memorable. Definitely the atmosphere that would make me go back!

Thank Devin3
Charlottesville, Virginia
Level Contributor
40 reviews
30 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
5 of 5 bubbles Reviewed 1 week ago via mobile

We ate lunch here three times while we were in Sayulita and got drinks a couple more times. It is right on the beach in a great location. The guacamole and shrimp tacos are delicious. The fish sandwich while we were there both times was swordfish - we would have preferred something. They also provide service to the chairs on... More 

Thank COLZ123
Level Contributor
54 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
4 of 5 bubbles Reviewed 1 week ago

You cannot go to Sayulita and not stop at Don Pedro's. The huge thatched roof is a visual icon on the Sayulita beach. You can rent beach chairs from the restaurant and order from their menu and be served on the beach. You can also sit down in their open-air restaurant right on the beach and eat lunch or dinner... More 

Thank Melissa M
El Cajon, California
Level Contributor
29 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
5 of 5 bubbles Reviewed 1 week ago

Excellent food! This is not your father's Mexico! incredible quality incredible taste! Gourmet! The Omelette we had for breakfast was like none other we have ever had. For lunch we had the nicoise salad and the Mexican salad and they were great

Thank BobnAnneontheroad47
Cotton MN
Level Contributor
93 reviews
31 restaurant reviews
common_n_restaurant_reviews_1bd8 85 helpful votes
4 of 5 bubbles Reviewed 1 week ago

We really enjoyed eating at Don Pedro's. The food and atmosphere was wonderful. IT was by Sayulita standards one of the more expensive places we ate. They also have a poor exchange rate if you pay in U.S. dollars making the meal more expensive than it would need to be. If you have time before you eat I would walk... More 

Thank Mark1539
Vero Beach, Florida
Level Contributor
3 reviews
3 restaurant reviews
5 of 5 bubbles Reviewed 1 week ago

The setting is lovely and food was delicious. Perfect service and good wine. Kids loved the pizza. We even ordered one to take home on our last night there.

Thank LLP32963
Sayulita, Mexico
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 1 week ago

Really liked the service. Food was great. Pricey but you get what you pay for . Shrimp is great! Right in front of the beach

Thank SayuCanada

Travellers who viewed Don Pedro's Restaurant & Bar also viewed

Sayulita, Riviera Nayarit
Sayulita, Riviera Nayarit
Sayulita, Riviera Nayarit
Sayulita, Riviera Nayarit
Sayulita, Riviera Nayarit

Been to Don Pedro's Restaurant & Bar? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4 of 5 bubbles
  • Value
    4 of 5 bubbles
    4.5 of 5 bubbles
Mexican, American, Seafood, Vegetarian Friendly, Gluten Free Options
Brunch, Breakfast, Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
View, Bar Scene, Child-friendly, Kids, Local cuisine, Special Occasion Dining, Groups, Romantic
Open Hours
09:00 - 22:30
09:00 - 22:30
09:00 - 22:30
09:00 - 22:30
09:00 - 22:30
09:00 - 22:30
09:00 - 22:30
Location and Contact Information
  • Address: Calle Marlin #2, Sayulita, Mexico
  • Location: Mexico  >  Pacific Coast  >  Nayarit  >  Riviera Nayarit  >  Sayulita
  • Phone Number: +52 329 291 3090

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Don Pedro's Restaurant & Bar and other visitors
5 questions
Ask a question

See all questions (5)

Questions? Get answers from Don Pedro's Restaurant & Bar staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?