sea urchins

We ate Sea Urchins at El Trull de Lloret

Tucked away on the edge of Lloret de Mar in Costa Brava, Spain is El Trull Restaurant where we were invited to visit during our stay.  We found about this from our visit to Oficina de Turisme or Tourist Office, and so on our last night staying at Rigat Park Hotel and Spa we made a reservation. We arrived […]