Good news you found your island supermarket its the best and yes they have Chicharrons
They do sell fresh pork everything, including skins
Dont know, but fresh pork skins, kick fresh made spagetti sauce up a notch. I'll have to check them out tomorrow
Yes
Yes they do
Thanks! Your answer is awaiting moderation.