Tracy, you've come to the right place. You can absolutely get grocery delivery at Disney's Caribbean Beach Resort. In fact, I answered
a very similar question about this just last week.
I would recommend using Garden Grocer at www.gardengrocer.com. Once you go to their website, it is very simple to use. Just be sure to give them the exact name of your resort and your room confirmation number so they can get it to the right place when it is time to deliver.
The great thing about this service is that you don't have to be at your resort during the time of delivery. If you happen to be out and about in the parks, they will simply leave your order at the bellstand. If you have ordered perishables, they can also store those in a refrigerator until you return. Once you get back to your room, just call down to the bellstand and they can bring your order to your room.
Please keep in mind that you must place your order no later than 36 hours before you need it and there is a $40 minimum for all orders and delivery charges do apply.
Have a magical vacation.
~Allison L