DocentPro
MOBILE APPCREATORSSTAYSFAQsGet App
Los Caracoles 1

Los Caracoles

restaurant

Restaurant

star

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

Location