Los Caracoles

Tel: {0034} 933 023 185

Calle de los Escudellers 14,
08002 Barcelona
Spain

More about us...

One of those must visit places in Barcelona. You have to walk past the roasting chickens, through the kitchen to get to the restaurant. It is an experience-rather than a culinary experience. Go see for yourself!

Category(s)

Destination(s) where you can find this listing