Puerto Morelos

Top Places to Eat

John Gray's Kitchen

Puerto Morelos, Quintana Roo, Mexico

John Gray's Kitchen, Avenida Ninos Heroes. More upscale and pricy; excellent food by a former Ritz Carlton chef - reservations recommended. The duck breast is a... more

El Faro

El Faro, Located on the square above the grocery store this restaurant offers a great view of the town square, beach and dock. They provide great service and a ... more

El Pirata

El Pirata

Puerto Morelos, Quintana Roo, Mexico

El Pirata, a popular spot for breakfast, lunch, dinner, or just a drink from the bar, this open-air restaurant seats you at the center of the action on Puerto ... more

Terraza

Terraza

Puerto, Obrera, San Antonio, Tijuana, Baja California, Mexico , Puerto Morelos

Terraza, tight space, serves juices and vegetarian items. Seemed healthy enough, but the piña licuado we ordered seemed like naraja instead and the eggs seemed ... more

El Tio

El Tio. Tiny place across from the lighthouse; very inexpensive tortas, soup or Mayan food.

Los Pelicanos

Los Pelicanos

Los Pelicanos, a windy beachfront place to have your first drink and nachos in Puerto Morelos nothing spectacular about the nachos but the guacaomole, like most... more