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.

John Gray's Kitchen

Certificate of Excellence
££ - £££
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
Supmza 2 M6 Av. Ninos Heroes L 14 | Quintana Roo, Puerto Morelos 77580, Mexico
+52 998 871 0665
08:00 - 22:00
Open now
See all hours
Mon 17:00 - 22:00
Tue - Sat 08:00 - 22:00
More Info
Add Photo Write a Review

454 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 422: English reviews
Washington DC, District of Columbia
Level Contributor
36 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
4 of 5 bubbles Reviewed 1 week ago

We had dinner here and really enjoyed it. The salmon was delicious! We returned a few days later for breakfast and that was good too.

Thank cpn46
London, United Kingdom
Level Contributor
6 reviews
5 restaurant reviews
4 of 5 bubbles Reviewed 1 week ago

We been there 3 times for breakfast. Food was good but what makes the difference is the lady in charge. A true host!

Thank ffaedda
Eugene, Oregon
Level Contributor
16 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
5 of 5 bubbles Reviewed 1 week ago

John Gray's is not a typical Puerto Morelos restaurant. We love many of them, but John Gray's shines in it's food, service, and ambiance. The restaurant is small and casually elegant, quiet and comfortable. The chili-rubbed salmon and stuffed chicken were both excellent, as was the arugula-beet salad. The corn chowder seemed a bit lacking in spice, but was still... More 

Thank Rick Linda G
Orillia, Canada
Level Contributor
114 reviews
72 restaurant reviews
common_n_restaurant_reviews_1bd8 40 helpful votes
3 of 5 bubbles Reviewed 2 weeks ago

We went for Super Bowl..... Pasta was so so - sauce from a can ? Stuffed Burger Meat OK but they really need to find some better Buns !

Thank DAB67
dora_pato, Propietario at John Gray's Kitchen, responded to this review

Good morning, Thank you very much for your review which we consider we must clarify, our pasta is never made with canned sauce; I personally do the shopping for the restaurant and NEVER would I give any customer anything that has been pre-fabricated! Regarding the burguer, our guests all they talked about that evening was about the hamburger, as I... More 

Minneapolis, Minnesota
Level Contributor
52 reviews
31 restaurant reviews
common_n_restaurant_reviews_1bd8 29 helpful votes
5 of 5 bubbles Reviewed 2 weeks ago

We spent a week Puerto Morelos with three other couples, and John Gray was the highlight of our week. Owner Dora is a beautiful and welcoming host, and everything about our evening was perfect. Don't miss this! The guacamole and other appetizers were delicious, and fresh seafood prepared in unique ways. A perfect evening ...

Thank mndeb33
Saint Paul, Minnesota
2 reviews
5 of 5 bubbles Reviewed 2 weeks ago

We had 8 people dining, all of us experienced excellent cuisine that was expertly prepared and presented. The service was outstanding and Dora the owner was her welcoming and charming self. Her restaurant is upscale for Puerto Morelos which made for a wonderful evening in an intimate space. The shrimp, amberjack, pork, shrimp crab cakes and chicken were all exceptional.... More 

Thank wbrooksdonald
Veneta, Oregon
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 3 weeks ago

We were VERY impressed with the food and the service, for being such a small town. Have, been to many other countries, and John Grays was an excellent meal and an excellent price. We can't wait to go again.

Thank pegtone
Level Contributor
48 reviews
30 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
5 of 5 bubbles Reviewed 4 weeks ago via mobile

Our friends had hamburgers for lunch and lobster for dinner. Other family members recommended we go for lunch and have the stuffed burger which I did. Excellent. I bit of a wait but well worth it. If you go for a burger get there before noon. Our friends got there later one day and they had run out of burgers.

Thank Ian B
Level Contributor
43 reviews
26 restaurant reviews
common_n_restaurant_reviews_1bd8 36 helpful votes
4 of 5 bubbles Reviewed 4 weeks ago

Had two good dinners here. Lobster tails were small but tender. Atmosphere is nice, waiters friendly.

Thank sunbeachlady
Level Contributor
4 reviews
3 restaurant reviews
2 of 5 bubbles Reviewed 4 weeks ago

Visited this restaurant in November, 2016, the barman was very friendly and attentive. However this week we were waited on by a waitress (Valerie) who was actually quite rude. Don't think we will go there again.

Thank Margaret R

Travellers who viewed John Gray's Kitchen also viewed

Puerto Morelos, Riviera Maya
Puerto Morelos, Riviera Maya
Puerto Morelos, Riviera Maya
Puerto Morelos, Riviera Maya
Puerto Morelos, Riviera Maya
Puerto Morelos, Riviera Maya

Been to John Gray's Kitchen? 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.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4.5 of 5 bubbles
Contemporary, Gluten Free Options, Vegetarian Friendly
Lunch, Dinner
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Full Bar, Wheelchair Accessible, Free Wifi
Good for
Romantic, Business meetings, Special Occasion Dining, Local cuisine, Groups, Child-friendly
Open Hours
17:00 - 22:00
08:00 - 22:00
08:00 - 22:00
08:00 - 22:00
08:00 - 22:00
08:00 - 22:00
Location and Contact Information
  • Address: Supmza 2 M6 Av. Ninos Heroes L 14 | Quintana Roo, Puerto Morelos 77580, Mexico
  • Location: Mexico  >  Yucatan Peninsula  >  Quintana Roo  >  Riviera Maya  >  Puerto Morelos
  • Phone Number: +52 998 871 0665

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of John Gray's Kitchen and other visitors
4 questions
Ask a question

See all questions (4)

Questions? Get answers from John Gray's Kitchen 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?