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.
80 Avenue between 2 and 4 Streets North, Cozumel 77600, Mexico
987-23029
Improve this listing
Ranked #4 of 254 Restaurants in Cozumel
Certificate of Excellence 2014
Price range: $3 - $10
Good for: Families with children, Large groups, Local cuisine, Dining on a budget
Dining options: Lunch, Dinner, Late Night
Restaurant details
Good for: Families with children, Large groups, Local cuisine, Dining on a budget
Dining options: Lunch, Dinner, Late Night
Write a Review

462 reviews from our community

Visitor rating
    373
    62
    16
    7
    4
Rating summary
    Food
    Service
    Value
    Atmosphere
Date | Rating
  • English first
  • French first
  • German first
  • Japanese first
  • Norwegian first
  • Russian first
  • Spanish first
  • Any
English first
Baltimore, Maryland, United States
1 review
5 of 5 stars Reviewed January 26, 2015 NEW

My wife and I went for dinner via taxi. The owner took our orders with a smile and treated us like we had been best friends for years. I had the mole enchiladas which were cooked perfectly and the sauce was to die for...seriously delicious. My wife had a grilled pork dish that was cooked with an incredibly flavorful dry... More 

Was this review helpful? Yes
Reviewer
4 reviews 4 reviews
4 restaurant reviews
5 of 5 stars Reviewed January 24, 2015 NEW

We came for dinner bout 8ish and the restaurant was pretty empty - it was great actually as we got treated like VIP's as did the other diners. Of all the places we ate during our 5 week Mexican holiday this place was the most hospitable and welcoming. The wait staff were very knowlegable with helping us decide our meals... More 

Was this review helpful? Yes
Glastonbury, Connecticut
Senior Contributor
25 reviews 25 reviews
12 restaurant reviews
9 helpful votes 9 helpful votes
5 of 5 stars Reviewed January 24, 2015 NEW

Delicious, perfectly cooked, and fresh. Open air, can get crowded and noisy especially later in the evening. Service was a little slow. Not as many veggies as I like but I often eat two cups of veggies at home. Easy to get to by taxi and always a taxi waiting at the end of the meal so no problem getting... More 

Was this review helpful? Yes
Chicago, Illinois
Senior Reviewer
6 reviews 6 reviews
5 restaurant reviews
5 of 5 stars Reviewed January 22, 2015 NEW

Delicious food and passionate servers! We were overwhelmed with the choices so we asked our server to surprise us with one chicken or pork main to go with our garlic soup and guac (our experience up until then told us that my friend and I could easily share a plate and be full). The garlic soup was delicious! And the... More 

Was this review helpful? Yes
Kaukauna, Wisconsin
Senior Contributor
23 reviews 23 reviews
10 restaurant reviews
14 helpful votes 14 helpful votes
4 of 5 stars Reviewed January 22, 2015 NEW

It was really cool seeing this fort and looking at the construction - hard to believe how things were made back in the day. The signs telling about the fort are in English and Spanish. Plan on spending at least 4 hours or more to go through it.

Was this review helpful? Yes
New York City, New York
Reviewer
4 reviews 4 reviews
14 helpful votes 14 helpful votes
4 of 5 stars Reviewed January 18, 2015

My family decided to eat here on New Year's Eve instead of a trendy more formal restaurant. The food was amazing. If you want a fancy atmosphere this is not your place. If you want great authentic Mexican food at a reasonable price served in a fun atmosphere this is a place for you. We loved it.

Was this review helpful? Yes
San Marcos, California
Contributor
18 reviews 18 reviews
3 restaurant reviews
10 helpful votes 10 helpful votes
5 of 5 stars Reviewed January 15, 2015

This restaurant is a nice family owned hidden gem. We decided to walk there and it was only 16 blocks from the main beach boardwalk. The walk was through a very residential area, you might want to take a taxi :) . We loved this restaurant so much our family went there two nights out of our week vacation! The... More 

Was this review helpful? Yes 1
Sabaudia, Italy
1 review
5 of 5 stars Reviewed January 12, 2015

If you want to taste real mexican food on Cozumel, You can't miss to eat at El Moro. Very good dishes & appassionate staff.

Was this review helpful? Yes 1
San Miguel de Allende, Mexico
Senior Reviewer
6 reviews 6 reviews
3 restaurant reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed January 7, 2015

Fun! I have eaten here just once but i will be back. I tried a little bit from everyone's plate and it was all great. Ray, our server, is just sooooo nice.

Was this review helpful? Yes 1
Portland, Oregon
Senior Reviewer
8 reviews 8 reviews
5 restaurant reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed January 7, 2015

Excellent seafood restaurant off the beaten path in Cozumel. You'll be surprised how far your money goes.

Was this review helpful? Yes 1

Travelers who viewed El Moro also viewed

Cozumel, Quintana Roo
Cozumel, Quintana Roo
 
Cozumel, Quintana Roo
Cozumel, Quintana Roo
 

Been to El Moro? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about El Moro

Address: 80 Avenue between 2 and 4 Streets North, Cozumel 77600, Mexico
Phone Number: 987-23029
Location: Mexico  >  Yucatan Peninsula  >  Quintana Roo  >  Cozumel
Average Prices: USD 3 - 10

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of El Moro and other visitors
3 questions
Ask a question
Questions? Get answers from El Moro 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?