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.
Book a Stay + Win a Getaway Book your hotel on TripAdvisor and you could win a great trip!

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
01 998 871 0665
5:00 pm - 10:00 pm
Closed now
All hours
Mon - Sat 5:00 pm - 10:00 pm
More Info
Add Photo Write a Review

412 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 383: English reviews
Level Contributor
5 reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 bubbles Reviewed 6 days ago NEW

John Gray's Kitchen is located just off the center of Puerto Morelos, MX and features a variety of seafood and local Mexican dishes. The cuisine is excellent, the serving staff is beyond extraordinary and the owner, Dora Sanchez, is always available to greet customers and provide them with superb food and accommodations. A must visit should your travel plans include... More 

Thank Midsomer46
Zapopan, Mexico
1 review
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed September 14, 2016

We had the best time, enjoying great late night dishes and drinks with friends and family, great service and the best environment. it´s definitely a must if you´re in Puerto Morelos.

1 Thank jrickysanchez
Delta, Canada
2 reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed August 29, 2016 via mobile

All our friends & family LOVE the burgers here, they are amazing! Staff are very friendly, and the building has air conditioning .

2 Thank jborton1
Carthage, Missouri
Level Contributor
16 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
5 of 5 bubbles Reviewed August 25, 2016

We went here for breakfast twice. Everything we ordered was delicious but the baked huevos rancheros were amazing. The option of half orders was perfect for me. Valory is a very special lady and the restaurant gets two thumbs up!

2 Thank mexicojo
1 review
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed August 20, 2016 via mobile

"Jim dandy"! Ate here twice and nothing on the menu disappointed us!! It was all incredible! Highly recommend it! Valerie is a must see person in Puerto Morelos!

1 Thank Lew P
Boulder, Colorado, United States
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed August 13, 2016

Puerto Moralos is a small town and has a lot of tourist food. John Gray's Kitchen is very unexpected. Delicious, friendly, and fun. We loved the pizza and duck enchiladas. The owner and staff made us feel very comfortable.

1 Thank Elisa W
Ocean Grove, New Jersey
Level Contributor
22 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
5 of 5 bubbles Reviewed August 3, 2016 via mobile

Just ate at John Grays ....it was out of this world!!! We ask for different preparations for a few dinners .... They were more than happy to make them to our liking. I am a New York quality foodie.... This restaurant met our expectations.... And more!!!! I would HIGHLY recommend you have dinner here....you will not be disappointed!

2 Thank julie c
Washington DC, District of Columbia
Level Contributor
16 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 18 helpful votes
3 of 5 bubbles Reviewed July 28, 2016

I made the mistake of ordering the special- NY strip steak. It was fatty and way over-priced. Coffee was fine. Best part was that the place was air-conditioned! Probably much better if you stick with typical Mexican food, but I don't know if its worth going out of your way to find.

1 Thank MSSwhy
Monrovia, California
Level Contributor
19 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 bubbles Reviewed July 27, 2016 via mobile

Just finished the almost perfect meal. Being a light eater I chose two sides as my dinner. Grilled asparagus and garlic bread. Both dishes were quite ample and extremely tasty and coupled with 2 glasses of perfect lemonade I was full. Being alone, I languished over my meal and my phone, using their wifi for close to 2 hours. The... More 

1 Thank Sharon S
Indianapolis, Indiana
Level Contributor
76 reviews
50 restaurant reviews
common_n_restaurant_reviews_1bd8 31 helpful votes
5 of 5 bubbles Reviewed July 24, 2016 via mobile

After being away for a couple of years, one of my first stops when returning to Puerto Morelos was certainly John Grey's Kitchen. I stopped in for a tequila and guacamole and enjoyed a pleasant chat with Valerie, the daytime hostess. Of an evening, my wife and I enjoyed a very nice seafood dinner flowed with coffee and dessert. Pleasant... More 

1 Thank hytecher09

Travelers who viewed John Gray's Kitchen also viewed

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
Brunch, Dinner, Late Night
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Full Bar, Highchairs Available, Wheelchair Accessible, Free Wifi
Good for
Kids, Special occasions, Families with children, Romantic, Local cuisine, Business meetings
Open Hours
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
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: 01 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?