Search: Eat
51 results
Place
La Sirena
Greek flavors, a rooftop overlooking the Caribbean, patio dining, sports screens and live entertainment in Puerto Morelos.
El Puerto / Beachside
Place
El Pirata
Mexican and international cooking, grilled meats and dated live-music events near the square.
El Puerto / Beachside
Place
Don Ernestos
A beachfront restaurant, bar and beach club serving Mexican food and seafood.
El Puerto / Beachside
Place
Tanino's
Mediterranean dining with seafood, pasta, vegetarian dishes, wines and cocktails.
El Puerto / Beachside
Place
Cantina Habanero
An open-air cantina and grill north of the main square.
El Puerto / Beachside
Place
La Taberna del Puerto
Food, drinks and live music on Javier Rojo Gómez.
El Puerto / Beachside
Place
Muses Restaurant
Greek and Mediterranean evening dining by the sea at The Diving Lodge.
El Puerto / Beachside
Place
John Gray's Kitchen
American-influenced cooking with seafood and steaks on Niños Héroes.
El Puerto / Beachside
Place
Los Molcajetes
Mexican cooking and live entertainment on Javier Rojo Gómez.
El Puerto / Beachside
Place
El Refugio
Mexican street food and cocktails on Rafael E. Melgar.
El Puerto / Beachside
Place
KI Restaurant
Ocean-view dining and cocktails beside Hotel Ojo de Agua.
El Puerto / Beachside
Place
Maíz Maix
Corn-centered Mexican cooking and seafood on Niños Héroes.
El Puerto / Beachside
Place
Peninsula Restaurant
Southeastern Mexican cooking, regional specialties and seafood near the main square.
El Puerto / Beachside
Place
Tiburon & Grill
Seafood on Niños Héroes, beside Perla Negra, at the restaurant’s new location.
El Puerto / Beachside
Place
Lola y Moya
Homestyle Mexican meals, coffee and sweet treats on Rafael E. Melgar.
El Puerto / Beachside
Place
Mile's Kitchen
Family-run dining with breakfast, global comfort food and changing dinner specials.
El Puerto / Beachside
Place
Restaurante Como Quieras Quiero
Grilled meat and seafood on Adolfo López Mateos in beachside Puerto Morelos.
El Puerto / Beachside
Place
Lonchería Sandro
Breakfast, tacos, tostadas and drinks at Layla Guest House.
El Puerto / Beachside
Place
Maria Bonita
A pink Mexican restaurant on Niños Héroes, with breakfast, dinner and air-conditioned dining.
El Puerto / Beachside
Place
El Merkadito
Seafood restaurant by the Caribbean in Puerto Morelos, with food and drink menus available online.
El Puerto / Beachside
Place
Café Amancia
Puerto Morelos café serving Mexican coffee, breakfast and lunch, with an English and Spanish menu online.
El Puerto / Beachside
Place
Al Chimichurri
Restaurant in Puerto Morelos serving grilled meats, empanadas, pizza and homemade pasta.
El Puerto / Beachside
Place
Pelícanos
Puerto Morelos restaurant with seafood, meat dishes, pasta and cocktails on its official menu.
El Puerto / Beachside
Place
BUBA
Mediterranean restaurant in Puerto Morelos with wood-fire cooking and an upstairs setting opposite the main park.
El Puerto / Beachside
