Skip to product information
1 of 1

Wimbledon Steaks & Tapas

Padron Peppers

Padron Peppers

These small green peppers, native to the Galicia region of Spain, are lightly charred and seasoned with sea salt to create a unique and addictive taste.

View full details