Hotel Restaurant “Cafe del Sol” Welcome to Cafe del Sol. As close as you can get to the sea! Reservations Hotel “Café del Sol” Tel […]