Good for you! We've been very pleasantly surprised how easy it is to get fresh foods here in the San Blas. First of all, it's important to provision seriously with all your staples when you have the chance to shop in modern supermarkets along the mainland coast, or at the more populated islands. That said, once you're in the San Blas, there are enterprising Kunas who make it their business to drive around in their big ulus, with their powerful Yamahas on the back, and to offer the cruisers fresh produce, as well as chicken, eggs, and all manner of other foods. One or two will also order stuff for you from Panama City for about a 20% surcharge (always negotiate a firm price before ordering). The Kuna towns on the mainland are also fairly decent for picking up tomatoes, carrots, potatoes, onions, eggs, cucumbers, pineapples, mangoes, oranges, bananas, and a few other vegetables and fruits. Provisioning isn't a problem down here.