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

) #9 of 108 Restaurants in Puerto Morelos ₹₹ - ₹₹₹ , Vegetarian Friendly, Vegan Options
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” (33 reviews)
“crab cakes” (18 reviews)
Closed Now
All hours
Contemporary, Vegetarian Friendly, Vegan Options, Gluten Free Options
₹₹ - ₹₹₹
Supmza 2 M6 Av. Ninos Heroes L 14 | Quintana Roo, Puerto Morelos 77580, Mexico
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (494)
Traveller rating
Traveller type
Time of year

1 - 10 of 458 reviews

Reviewed 2 days ago via mobile

Visited John Gray's Kitchen, the first night in PM. we were there in Jan. and was looking forward to a revisit, another great evening! Dora and the chef's went out of there way to make our evening perfect.

Thank bestfriends70
Reviewed 2 days ago via mobile

We stopped in for lunch based on our friends recommendation. We were not disappointed in the least. The burger and enchiladas were amazing! I wish we would have eaten there earlier in our trip. We'll definitely stop in next time, I suggest you do the...More

Thank Jason A
Reviewed 6 days ago via mobile

My second time going to John Gray's and for sure will not be my last. Most amazing food i've ever tasted.

1  Thank Nick R
Reviewed 1 week ago via mobile

Fabulous breakfast menu. Great Bloody Mary and Valerie is the bomb for info on puerto Morales. Can't wait to go back

Thank Matakata
Reviewed 4 weeks ago

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
dora_pato, Owner at John Gray's Kitchen, responded to this reviewResponded 4 weeks ago

Thank you very much for your review, my name is Dora, my apologies for not introducing myself! We are glad you enjoyed the restaurant and I will share your comments with the staff!! Do come back we love it when our customers return!! The candies...More

Reviewed 12 June 2017

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 7 June 2017 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 5 June 2017

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 2 June 2017 via mobile

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

Thank _tdeb64
Reviewed 18 May 2017 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
Nearby Restaurants
La Sirena
606 reviews
.22 km away
742 reviews
.13 km away
Richard's Bistro
222 reviews
.20 km away
El Pesquero
401 reviews
.19 km away
Nearby Attractions
Akabal Spa
11 reviews
.35 km away
Parque Nacional Arrecife Puerto Morelos - Puerto Morelos Reef
1,081 reviews
.40 km away
Parroquia Catolica de San Jose
80 reviews
.28 km away
Puerto Morelos Artists' Cooperative
28 reviews
.45 km away
Ask a question
Questions & Answers
Rizi B
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
1 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
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
Local cuisine, Romantic, Special Occasion Dining, Groups, Business meetings, 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
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