Barcelona 2013

Los Caracoles means "The Snails", but they serve many other things besides their signature dish.  Here, prawns and mussels are bubbling on the stove.

Previous Up Next