El Pesquero
El Pesquero is a seafood restaurant in the small coastal town of Puerto Morelos with an open-air layout overlooking the water. Daily-caught fish, shrimp tacos, and seafood platters are served on plastic tables and chairs, where you can watch boats and fishing vessels passing nearby.
The restaurant began when Puerto Morelos was a fishing village, and it has kept that tradition alive through the decades. A single family has run it for many years, building a solid reputation based on fresh local ingredients and honest service.
El Pesquero means fisherman, reflecting the core identity of this place. Locals and visitors sit together on plastic chairs sharing plates, creating an informal dining experience that mirrors the laid-back rhythm of Puerto Morelos.
The restaurant is open during the day and easily walkable from the main town area, making it convenient after a beach morning or boat trip. Arriving early, especially on weekends, helps you avoid waiting, and carrying cash in pesos is practical since it is the preferred payment method.
You may see local fishermen bringing their catch directly to the restaurant, ensuring freshness while supporting the fishing community. This direct connection between sea and plate gives you a genuine glimpse into how the town sustains itself.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.