You used to be able to purchase pre-made foil packets at the store. The edges were sealed and the foil was MUCH more heavy duty than regular foil.
I looked around but haven't been able to find them at the grocery store. Are these still available any where?
I looked around but haven't been able to find them at the grocery store. Are these still available any where?