Los Arroyos is a restaurant and cafe located in Santa Cruz de Tenerife. It is situated on Avenida Los Majuelos.