Lava from a volcanic eruption once filled Garachico's harbour, and the town rebuilt around it is one of the prettiest on the island. Lunch at one of its guachinches fits neatly into a list of things to see in Tenerife.
The dishes are made with fresh produce from the area and come with local Canarian wine, served in plain, traditional rooms.
Garachico itself has a long history you can feel in its cobbled streets, and natural rock pools line the seafront.
Its guachinches share that unhurried character. For a real taste of Canarian cuisine, book a table after a walk round the old town.