Recipes
Pimientos De Padrón: A Delicious Spanish Tapa
Pimientos de Padrón or Padron Peppers in English are a small green mild pepper that originate from the Padrón region of Galicia in North-western Spain, bordering Portugal to the north. Some of you may not know that in 2010 I lived in Galicia for a year...