John Gray's Kitchen

Puerto Morelos, Mexico

Crowded bar with an outdoor patio. Very nice seafood, great portions and outstanding shortcake are on the menu. Great wines, spanish coffee and really good mojito. Mexican prices and a quaint setting. Gracious owner.