Drop in on your way into Tajao, Tenerife.

The benchmark for quality, freshness and exquisite preparation of the best fish and seafood in southern Tenerife…