peppers

Tag: peppers

Pimientos de Padron

Padrón Peppers

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.