Share:

Restaurants & Bars 12

Pimentos del Padron

kare_raisu | Jul 4, 2010 08:06 PM

Has anyone seen these for sale here? I know I can order from La Tienda but I was hoping for a local source.

Want to stay up to date with this post?