We visit El Moro every time we are in Cozumel. The people there seem to remember us (or are very good at welcomes) and are very friendly. Service is great. The food is Mexican - Veracruz style. We often have fish in that style (with onions, tomatoes, red peppers, garlic, and sometimes a mild cheese) and it is great. Margaritas are good, as well. I've had fish filet with garlic and butter that were excellent. The fish is always fresh (as with most places in Cozumel). The atmosphere is home style for sure - kitchen tables and chairs. And, it's not too easy to find. But it's really worth the visit.