Showing posts with label
los caracoles
.
Show all posts
Showing posts with label
los caracoles
.
Show all posts
Sunday, December 28, 2008
Barcelona Restaurants - Los Caracoles
›
If you live in Barcelona you've probably walked past "Los Caracoles" restaurant a hundred times but if someone asked you the n...
›
Home
View web version