L’Escala Anchovies, an essential ingredient
L’Escala Anchovies are one of the star ingredients in the cuisine of the Costa Brava, which have also gone on to conquer the hearts of gourmets the world over. The anchovy industry has a long history in this town and, in fact, it was already mentioned by author Francisco Zamora in his “Diario de los…