Icod de los Vinos is famous for the Drago Milenario, its ancient dragon tree, but for anyone who likes to eat, the second half of the town's name matters just as much.
Its guachinches pour their own home-made Canarian wines and cook with fresh produce from the surrounding area.
Several rank among the best on the island, with menus that run from meat dishes to fresh fish and home-made desserts.
They're relaxed, family places, good for a long lunch or an evening meal with friends.
Have a look at our list of the best guachinches in Icod de los Vinos and pick one to try.