Las Rocas restaurant in San Eugenio, Tenerife, Spain (by tenerife holidays).