La Catedral

La Catedral

Premium Organic Red Sweet Piquillo Peppers by La Catedral 8.1 oz
$ 9.95

Premium Organic Red Sweet Piquillo Peppers by La Catedral 8.1 oz

La Catedral

Piquillo peppers are traditionally grown in Norther Spain close to the town of Lodosa in Navarra. These peppers are typically manually roasted acc...

View full details
$ 9.95