Eating

Puerto de la Cruz has a terrific and diverse restaurant scene that pulls out all the culinary stops. La Orotava and Garachico similarly have a surfeit of traditional tascas, bodegas, cafes, bakeries and international restaurants tucked away along their handsome roads and side streets.