Your own homemade puff pastry is best, and its intimidating reputation is undeserved, but here the quantity has been scaled for standard pre-made packs. Chicharrons are dehydrated, fried pork rinds, a ...