Mariposa is a restaurant in Los Cristianos offering Italian, Mediterranean, and Spanish cuisine. It is located on Calle Juan XXIII.