Skip to content
Puerto Morelos
Eat

John Gray's Kitchen

More upscale and pricey; excellent food by a former Ritz Carlton chef - reservations recommended. The duck breast is a must. Also makes one of the better margaritas along the riviera; not too sweet. Not to be confused with the related, casual beachfront restaurant La Suegra de John Gray (John Gray's mother-in-law) is in Puerto Morelos.

Address
Avenida Ninos Heroes
Hours
Mon-Sat 15:00-22:00, closed Sun
Price
M$800

Listing from Wikivoyage: Puerto Morelos, CC BY-SA 4.0.

Updated 28 Sept 2026. Something wrong? Tell us.