Los Arroyos
Casual Dining · Bar · Spanish
Los Arroyos is a restaurant and cafe located in Santa Cruz de Tenerife. It is situated on Avenida Los Majuelos.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Los Arroyos.
Local restaurants nearby
Avenida de los Majuelos, 6, 38107, Santa Cruz de Tenerife, Sta Cruz De Tenerife


