La Esmeralda is a family-friendly, countryside restaurant. It offers European cuisine with slow-cooked dishes, paying attention to every detail.