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.

John Gray's Kitchen

Supmza 2 M6 Av. Ninos Heroes L 14 | Quintana Roo, Puerto Morelos 77580, Mexico
+52 998 871 0665
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent71%
  • Very good19%
  • Average6%
  • Poor2%
  • Terrible2%
Travellers talk about
“duck” (32 reviews)
“crab cakes” (18 reviews)
Open Now
08:00 - 22:00All hours
Contemporary, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
Supmza 2 M6 Av. Ninos Heroes L 14 | Quintana Roo, Puerto Morelos 77580, Mexico
Write a Review
Reviews (490)
Traveller rating
Traveller type
Time of year

1 - 10 of 490 reviews

Reviewed yesterday

We absolutely loved the food, the service was great, the place very comfortable, and with air conditioner. Unfortunately, I forgot to ask the name of the owner/host, a very welcoming, classy, and friendly woman. We went for dinner, and came back the next day for...More

Thank anavelloso
Reviewed 1 week ago

We loved stopping in here for breakfast or lunch. Great menu items, A/C, and Valerie and the chef really take care of you. We loved their quesadillas that are served with oozing cheese and deliciously fresh guacamole (you'll want to eat every last bite). Great...More

Thank Colleen B
Reviewed 2 weeks ago via mobile

Everyone at our resort raved about this restaurant and could not wait to try it for dinner. Unfortunately we found it to be average with limited dinner choices and sadly can not recommend this with other wonderful places in town.

Thank ZZMimi
Reviewed 2 weeks ago

We went here for dinner during a particularly hot, humid, but above all WINDY day (our metal deck furniture blew across the deck!). We walked over and didn't even have to open the door ourselves, a very nice man opened it for us and immediately...More

Thank Michelle M
Reviewed 3 weeks ago via mobile

Food forward, modern menu, graceful,romantic atmosphere, great cocktails and friendly staff. A hidden gem in Puerto Morelos!

Thank _tdeb64
Reviewed 5 weeks ago via mobile

We stopped by for breakfast on the way to the airport It was great! Valerie was an amazing server Lunch or dinner next trip

Thank skgcdl
Reviewed 29 April 2017 via mobile

De visita otra vez a mi lugar favorito en puerto morelos. It has everything drinks, good and deserts. But abovedada all the great attentions and time spend here have no equilibrio.

Thank Direccion V
Reviewed 25 April 2017

We ate here this evening, primarily based on TripAdvisor recommendations that this is one of the best restaurants in town. The food was great. Very well presented on plate, as you would expect in a better restaurant in USA, Canada, Europe, etc. I had the...More

Thank PincherPete
Reviewed 24 April 2017

We just returned from a 2 week vacation in Puerto Morelos. John Gray's was just as spectacular as was our visit last April. We ate there twice had 2 appetizers...the tuna and the mussels,along with delicious garlic bread. Everything was outstanding!

Thank Lisa K
Reviewed 22 April 2017

We visited during our recent trip to Puerto Morelos. We had the good fortune to dine at many great very reasonably priced establishments during our visit. John Grays was not one of them. The staff was very accommodating but the food was the worst we...More

Thank Cindy H
Nearby Restaurants
729 reviews
.13 km away
Richard's Bistro
220 reviews
.20 km away
My Little Italy
238 reviews
.15 km away
El Pesquero
393 reviews
.19 km away
Nearby Attractions
Akabal Spa
10 reviews
.32 km away
Parroquia Catolica de San Jose
78 reviews
.28 km away
Puerto Morelos Artists' Cooperative
27 reviews
.45 km away
Wet Set Diving Adventures
713 reviews
.35 km away
Questions & AnswersAsk a question
Rizi B
Hi, We will be in Puerto Morelos end of September 2016 , and I am wondering if John Grey is still there? We have very fond memories of having the best dinners at his restaurant with Jan and George Howe , I hope we will be able to see him.
25 June 2016|
Answer Show all 10 answers
Response from dora_pato | Property representative |
Dear Rizi, Thank you for your message, yes we are still here in Puerto Morelos! What day are you planning on coming and what time? We will have a table ready for you! Best Regards, Dora
Google Translation
Jannis L
Hola! I will be visiting Puerto Moreles during the first week of June 2016. As an avid fan of Eggs Benedict, I would love to sample your's, said to be the best! When is the best day and time to come for breakfast? Gracias!
2 March 2016|
Response from dora_pato | Property representative |
Dear Jannis, thank you very much for your message and I take it as a compliment that you will be here to try our Bennie's! We open Tuesday through Saturday for breakfast starting at 8:00am, so anytime will be just GREAT... More
Olivia M
Hi. I'd like to make a reservation for 12 on Saturday July 25 for dinner between 8:15-8:30 pm. This is for my husband's 50th birthday. Thank you!
22 July 2015|
Answer Show all 5 answers
Response from dora_pato | Property representative |
Dear Olivia, I would like to reconfirm dinner arrangements for your husbands big 50; will you be coming this Saturday the 23rd or Monday the 25th? Please let me know at your convenience. Best regards, Dora
Google Translation
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Highchairs Available
Good for
Special Occasion Dining, Business meetings, Local cuisine, Child-friendly, Romantic, Groups
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
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