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

Certificate of Excellence
Contemporary
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
Av. Ninos Heroes SM2 M6 L14 | Quintana Roo, Puerto Morelos 77580, Mexico
01 998 871 0665
Today
5:00 pm - 10:00 pm
Closed now
See all hours
Hours:
Mon - Sat 5:00 pm - 10:00 pm
Dining options: Breakfast/Brunch, Lunch, Dinner, Reservations, Late Night
Good for:
Romance
Doing business
Special occasions
Entertaining clients

TripAdvisor Reviewer Highlights

Read all 297 reviews
Visitor rating
  • 200
    Excellent
  • 60
    Very good
  • 21
    Average
  • 8
    Poor
  • 8
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    Atmosphere
    4.5 of 5 stars
Great place, as upscale as they come in Puerto Morelos

This is the only restaurant we encountered in Puerto Morelos which had air conditioning, in case someone needs cool indoors dining. We came in for lunch and had a great meal, being the only customers in the place. Wonderul steak fajitas with the best tasting home mad tortillas. Most of the... read more

5 of 5 starsReviewed April 18, 2015
bklyntraveler609
,
Brooklyn, New York
Good for:
  • Romance
  • Doing business
  • Special occasions
  • Entertaining clients
Add Photo Write a Review

297 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • French first
  • Italian first
  • Norwegian first
  • Spanish first
  • Any
English first
Brooklyn, New York
Top Contributor
73 reviews 73 reviews
38 restaurant reviews
30 helpful votes 30 helpful votes
5 of 5 stars Reviewed April 18, 2015 NEW

This is the only restaurant we encountered in Puerto Morelos which had air conditioning, in case someone needs cool indoors dining. We came in for lunch and had a great meal, being the only customers in the place. Wonderul steak fajitas with the best tasting home mad tortillas. Most of the tortillas at other places were corn but here they... More 

Was this review helpful? Yes 1
Fort Lauderdale, Florida
1 review
5 of 5 stars Reviewed April 13, 2015

A refreshing, comfortable, delicious, and fun place to eat. Dora is awesome, interesting and is a great restauranteur! Nice atmosphere and liked the change from the everyday dining. The Rose's

Was this review helpful? Yes
brooklyn,ny
Senior Contributor
32 reviews 32 reviews
10 restaurant reviews
37 helpful votes 37 helpful votes
4 of 5 stars Reviewed April 10, 2015

we recently returned from mexico and one of the highlights of the trip was dinner at john gray. it was def an upgrade from the hotel food, we are looking forward to many more dinners at john gray. great service.

Was this review helpful? Yes 2
Charlotte, North Carolina
Reviewer
4 reviews 4 reviews
7 helpful votes 7 helpful votes
4 of 5 stars Reviewed April 9, 2015

John Gray's is a terrific restaurant in the heart of Puerto Morelos. The service and food is really great and the staff was very professional and attentive. If you are staying in the Puerto Morelos area, a trip to John Gray's is a must.

Was this review helpful? Yes 1
Minneapolis, Minnesota
Reviewer
3 reviews 3 reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed April 9, 2015

Excellent service and authentic yet high end very good food. Nice atmosphere and right in the center of town

Was this review helpful? Yes 1
Camarillo
Senior Reviewer
9 reviews 9 reviews
5 restaurant reviews
8 helpful votes 8 helpful votes
5 of 5 stars Reviewed April 3, 2015

This restaurant could compete with any in any large city. What it was doing in this small little Mexican village I do not know, but I am glad it was there!!! Were were two couples and everyone of us had a meal we could not stop raving about.

Was this review helpful? Yes
Indianapolis, Indiana
Contributor
18 reviews 18 reviews
10 restaurant reviews
25 helpful votes 25 helpful votes
5 of 5 stars Reviewed April 1, 2015

Great restaurant in Puerto Morelos. We enjoyed meeting the owner, Dora, while we were there. We dined with our two sons, ages 9 and 10, and were welcomed and very comfortable.

Was this review helpful? Yes 1
Wisconsin
Reviewer
3 reviews 3 reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed April 1, 2015

We showed up late on a busy night, but they seated us out on the patio which was wonderful. the service was great, outstanding food. We had fresh amberjack, shrimp, and steak. We all enjoyed a top notch meal with good drinks, and we shared two deserts which were superb. Loved this retaurant

Was this review helpful? Yes 1
PA
Contributor
15 reviews 15 reviews
5 restaurant reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed March 29, 2015

Interesting dishes served in a pleasant atmosphere. We enjoyed the menu that varied from the usual local cuisene

Was this review helpful? Yes
Senior Contributor
21 reviews 21 reviews
12 restaurant reviews
10 helpful votes 10 helpful votes
5 of 5 stars Reviewed March 23, 2015

Food here is to die for, you have to visit this restaurant. Is a must while vacationing in the Riviera Maya. I love the goat cheese and truffle pizza and a delicious steak they prepare. Dora and Valorie are so welcoming!

Was this review helpful? Yes 1

Travelers who viewed John Gray's Kitchen also viewed

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

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
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: Av. Ninos Heroes SM2 M6 L14 | Quintana Roo, Puerto Morelos 77580, Mexico
  • Location: Mexico  >  Yucatan Peninsula  >  Quintana Roo  >  Riviera Maya  >  Puerto Morelos
  • Phone Number: 01 998 871 0665

Price and Cuisine

  • Cuisine: Contemporary

Restaurant Characteristics

  • Good for: Romance, Doing business, Special occasions, Entertaining clients
Open Hours
Monday
5:00 pm - 10:00 pm
Tuesday
5:00 pm - 10:00 pm
Wednesday
5:00 pm - 10:00 pm
Thursday
5:00 pm - 10:00 pm
Friday
5:00 pm - 10:00 pm
Saturday
5:00 pm - 10:00 pm

Questions & Answers

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?