Los Caracoles
Spanish · Mediterranean · Seafood
Los Caracoles offers traditional cuisine.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Los Caracoles.
Local restaurants nearby
Carrer d'Escudellers, 14
Location
Los locales mejor valorados cerca de Los Caracoles.
Carrer d'Escudellers, 14