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.

Don Pedro's Mexican Restaurant

4942 US Highway 98 W, Santa Rosa Beach, FL 32459-4091
+1 850-267-0009
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good34%
  • Average11%
  • Poor5%
  • Terrible4%
Travellers talk about
Open Now
07:00 - 21:00All hours
4942 US Highway 98 W, Santa Rosa Beach, FL 32459-4091
All Details
Write a Review
Reviews (86)
Traveller rating
Traveller type
Time of year

1 - 10 of 86 reviews

Reviewed 1 week ago via mobile

The food was very good and the service matched the staff was very friendly and took great care of us.

Thank Tracy P
Reviewed 4 weeks ago

After multiple seafood and sandwich places during our vacation in Santa Rosa Beach, we were pleased to find yummy Mexican food at reasonable prices. The chips, salsa, and queso were the perfect way to start the meal. All were delicious. Service was excellent -- very...More

Thank hobbymomof4
Reviewed 16 August 2017 via mobile

We have been coming here for as long as i can remember. The food always came out quick with great portions and the service was always friendly and always the same nice faces working. A family owned and operated business. Until a few months ago....More

2  Thank Leslie M
Reviewed 4 August 2017

A lovely little place, nice family owned and very friendly I love all the dishes they make, but I especially love to go for a big breakfast here. Wonderful Eggs Benedict !

Thank bigmammaalso
Reviewed 17 July 2017

I was skeptical when walking in, not a good first impression of the inside. Ordered a Burrito supreme and had to literally cut it with a knife because the tortilla was tough. The service wasn't great either.

Thank Soccamomma1316
Reviewed 9 July 2017

My wife and I go there every Sunday for breakfast and we do not eat Mexican as we have a low tolerance of any kind of peppers including plain old bell peppers. Pancakes are my go to but only need to order one as they...More

Thank Peter S
Reviewed 21 June 2017 via mobile

Had beef enchiladas, burrito supreme, chicken quesadilla, and queso dip. Queso dip looks like maynoise and has little taste. Did not care for anything. Cheese dip has other poor reviews but I thought I would try it. Something has been added, not sure what is.

Thank Joe R
Reviewed 18 June 2017 via mobile

Service was descent, but not much English spoken. Queso was awful (if going here do not order). Food was just as bad. Had to go somewhere else and eat after this because I couldn't stomach mine.

Thank Will R
Reviewed 14 June 2017

We go here for breakfast on every trip to SRB (our daughter lives here)Awesome eggs benedict and huge portions. Wonderful very large pancakes, fresh squeezed OJ, fresh fruit, a diamond in the rough.Locals love it !

Thank bigmammaalso
Reviewed 5 June 2017

I do like this place and the food I just think there needs to be more management. When we came in we couldnt actually tell who was running the place. Nice staff, and good food but I think they need some more help

Thank Jessica S
Nearby Restaurants
Bayou Bill's Crab House
713 reviews
.37 km away
536 reviews
.05 km away
Louis Louis
446 reviews
.56 km away
98 Bar-B-Que
111 reviews
.16 km away
Nearby Attractions
Topsail Beach State Preserve
390 reviews
2.57 km away
YOLO Board and Bike
48 reviews
4.19 km away
Arnett's Gulfside Trail Rides
75 reviews
3.45 km away
Santa Rosa Charters LLC
44 reviews
3.92 km away
Questions & Answers
Get quick answers from Don Pedro's Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Dinner, Breakfast, Lunch, Brunch
Restaurant features
Television, Wheelchair Accessible, Takeout, Seating, Waitstaff, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover
Good for
Child-friendly, Kids
Open Hours
07:00 - 14:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
Location and Contact Information
  • Address: 4942 US Highway 98 W, Santa Rosa Beach, FL 32459-4091
  • Location: United States  >  Florida (FL)  >  Florida Panhandle  >  Santa Rosa Beach
  • Phone Number: +1 850-267-0009
  • E-mail
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