Depending where you are is the key to your question. If you are going to be in San Pedro, half the fun is hoofing it around to the little Mom and Pop stores and just picking up what looks good. Don't forget the fruit stands for breakfast (to buy, take home and cut up for breaky). The pineapple is SO good. There's less availabilty far south, and even less far north, but every hotel should be able to provide you with what you need to get you started. Lagniappe apparently has a service, and if they have a service as good as their gumbo, it should be great. But, you really don't need to do it. But, it again depends upon where you are staying. I'm not fond of beer, wine for me (see Wine Devine), but there is a place right near my hotel of choice that will deliver. I have to bow to someone else on the name of that. Have fun.