Although the location can't compete with the beach side restaurants like El Lagarto (second favourite), the food at Casa Esmeralda was awesome. I had the avocado fish (to die for), and they had an extensive kids menu as well. Good service, and really consistent food.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.