Bar Los Castillos is a relaxed, no-frills spot perfect for families seeking authentic Spanish flavors in Tenerife.
C. Cólogan, 10, 38300 La Orotava, Santa Cruz de Tenerife