There's nothing more vacation-altering (in a good way) than meeting a traveler who has been visiting the place you're visiting every year since before his now-teenage kids were born.
During the boat drive from one of Cozumel's renowned dive sites back to our hotel, my husband and I and the couple we were traveling with met such a man, who informed us of basically everything one had to do while on this island off the coast of Mexico's Yucatan Peninsula. We took mental notes and quickly reshuffled our utterly unscheduled days to heed his advice.
And — after said advice led us to a restaurant that became our most memorable experience on the island (right up there with seeing sharks) — we wished we had asked the guy more questions.
El Moro is the sort of eatery that plays to a Rick Steves sort of traveler, the kind who wants to eat like a local and have a conversation with the people behind the food. It's off the island's main strip, providing open-air dining in what was once the owner's home.
Go there once, and you're bowled over by the comfortably authentic food and the hospitality. Go there twice, and you're family.
If you hold still long enough, it's likely that you'll get to hear the restaurant's endearing story, told to us by one of the owner's three sons, Ray Chacón.
According to Ray, when his father, Rodolfo, first visited Cozumel to scout out a location for his cantina, he was struck by a car and told that he would never walk again, let alone open the restaurant.
After struggling with his injuries for years on the mainland, Rodolfo decided that the Cozumel restaurant dream was not dead. One day, he told the family to pack up "because Cozumel did this to me, and Cozumel is going to pay me back," Ray tells us in accented English, waving his arm back and forth for emphasis.