There’s a huge choice of restaurants at prices far cheaper than mainland Spain.  Specialities include local fish such as ‘sama’ (sea bream served with boiled potatoes in salt) and you will also be able to sample tapas in one of the many tapas bars dotted around the island. You will also be able to find a number of restaurants serving international cuisine. Most of the resorts will have restaurants with high chairs but if you plan to travel off the beaten track it would be best to bring a fold away high chair.

Parador de Las Cañadas del Teide

For great local food Parador de Las Cañadas del Teide is open for lunch and dinner. It’s €32 (about £25) for a set meal but the views and cooking are worth it.