
Los Caracoles
Restaurant
4.2 (4640 reviews)
Time-tested place with tiled walls & wood accents, named for its signature snail dish, plus paellas.
Carrer dels Escudellers, 14, Ciutat Vella, 08002 Barcelona, Spain
$$$$$
+34 933 01 20 41

Restaurant
4.2 (4640 reviews)
Time-tested place with tiled walls & wood accents, named for its signature snail dish, plus paellas.
Carrer dels Escudellers, 14, Ciutat Vella, 08002 Barcelona, Spain
$$$$$
+34 933 01 20 41