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.