El Sol offers French cuisine with a diverse menu, known for its foie gras.