This is a Mexican restaurant offering a variety of dishes. It is located in Los Cristianos and is open daily.