Pimientos de Padrón are small, bright green peppers that come from the municipality of Padrón in Galicia, in the northwest part of Spain.
Pimientos de Padrón are small, bright green peppers that come from the municipality of Padrón in Galicia, in the northwest part of Spain.