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.


Calle Rafael e Melgar, Puerto Morelos 77580, Mexico
+52 998 191 4319
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent72%
  • Very good21%
  • Average5%
  • Poor1%
  • Terrible1%
Travelers talk about
“tortas” (9 reviews)
“burrito” (15 reviews)
“fish tacos” (31 reviews)
Restaurant Hours
Mexican, Latin, Seafood, Fast Food, Spanish, Vegetarian Friendly
Calle Rafael e Melgar, Puerto Morelos 77580, Mexico
All Details
Write a ReviewReviews (128)
Traveler rating
Traveler type
Time of year

1 - 10 of 115 reviews

Reviewed April 30, 2018 via mobile

I was do excited to come here to eat. So it was a treat to come here, during my recent stay in Puerto Morelos. I ordered to beef tacos and my husband and I had them, as we werr walking up the beach, back to...More

Thank Blaze C
Reviewed April 22, 2018

Best champinion empanada in all of Mexico! Mushroom for all of you English speakers in the room. Lots of other tasty treats but the mushroom empanadas never ceased to wow me.

Thank Jeff J
Reviewed April 20, 2018

This is where the locals eat. Great place to get cheap & good eats close to the pier and town square. For us it was not quick as they had to go find the avocado for the guacamole but for sure it was fresh!

Thank dablakes
Reviewed April 6, 2018

We ate lunch here two times, and wish we had found the place sooner. All of the food was very good, especially the burritos and empanadas. Service takes a little time, but it is well worth the wait and the value is exceptional.

Thank GopherMark
Reviewed March 30, 2018 via mobile

My wife and I stop here when we arrive in PM and it does not disappoint. Fish tacos, shrimp tacos, shrimp burrito, empanadas all just as good as the last time we we visited a year ago. Prices are extremely reasonable. If I had to...More

2  Thank Dgso901
Reviewed March 29, 2018

Small and friendly place. Every thing we tried was great and super fresh. Love the fish tacos! we will be back!

Thank Jan F
Reviewed March 21, 2018

Tiny little restaurant. Low prices. Big flavor. If there was a best bargain category I am confident that Caribelos would be at the top!

Thank welovePuertoMorelos
Reviewed March 17, 2018 via mobile

Sorry to say I didn't get a chance to try their food. I was at the counter ready to order. There were 2 female employees, one had her back to me and was cleaning shrimp, the other was at the counter. The one at the...More

1  Thank Jayne A
Reviewed March 10, 2018

An unbelievable variety of local fillings and preparations at very reasonable prices, tastes are as expansive as the menu!

Thank Steve M
Reviewed March 6, 2018

Always busy, mostly with locals getting take out. The best fish tacos in town. They have a few tables so you can eat in. Great to pick up a torta or taco on the way to the beach.

1  Thank nina p
Nearby HotelsSee all 28 hotels in Puerto Morelos
Hotel el Moro
329 reviews
.07 miles away
Cabanas Puerto Morelos
63 reviews
.15 miles away
Hotel Hacienda Morelos
558 reviews
.15 miles away
Golden Shores Crown Paradise
85 reviews
.16 miles away
Nearby Restaurants
El Nicho
751 reviews
.07 miles away
Richard's Bistro
252 reviews
.02 miles away
My Little Italy
386 reviews
.05 miles away
Punta Corcho
368 reviews
.07 miles away
Nearby Attractions
National Reef Park of Puerto Morelos
1,300 reviews
.15 miles away
Puerto Morelos Flea Market
123 reviews
.16 miles away
Cenote La Noria
67 reviews
.02 miles away
Puerto Morelos Artists' Cooperative
34 reviews
.21 miles away
Ask a question
Questions & Answers
March 3, 2017|
Response from PittsburghpaAlex78 |
Where is it, as we want to go.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Outdoor Seating, Seating, Wheelchair Accessible
Good for
Local cuisine, Families with children, Kids
Location and Contact Information
  • Address: Calle Rafael e Melgar, Puerto Morelos 77580, Mexico
  • Location: Mexico  >  Yucatan Peninsula  >  Quintana Roo  >  Riviera Maya  >  Puerto Morelos
  • Phone Number: +52 998 191 4319
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