What we do:

We deliver groceries to you! You get to pick exactly what provisions you want, and we will have it delivered to your villa before you arrive. So when you get to your villa after a long day of traveling, the snacks and beverages are waiting for you.


 Most people do not want to grocery shop on vacation. Especially on St John. Most shoppers have to drive to 3 or 4 separate grocery stores to find all of the wanted items. On our island, all products are imported, and not all stores carry the items you may need. Who wants to spend precious vacation time finding & driving around the island, shopping and waiting in line to try to find GROCERIES?!


After a long day of traveling to reach our tiny island, upon arrival to St John, many people find the grocery stores, and many restaurants are closed. Villa Food will make sure that no matter what time you arrive at your villa, the food & beverages are there. Settle into your vacation with chilled beverages, and some snacks. And the coffee and breakfast will be at your fingertips when you wake up.


What makes us special:

We are the only food provisioning service on St John that allows you to custom order your groceries. We don't require that you pick a "pre-selected" package. In other words, you get what YOU want. This is YOUR vacation! We even accommodate special requests and special diets.


Mid Week Service:

We will restock your villa mid stay for you. Out of wine and cheese? Need more grilling items? We are available to replenish your kitchen with just a phone call.


How To Place an Order:    It's easy as 1, 2, 3!

Order Online. Click here or click on Grocery Store above and browse our selection.  Add items to your cart and send the request through to us.  We will get the order request and start processing it.  We will send you an email confirming your order. We accept Visa and MasterCard. Then you can sit back and relax. Your food and beverages  will be waiting upon your arrival.
Send us an e-mail at This email address is being protected from spambots. You need JavaScript enabled to view it. We will help you choose wine, liquor, beer and any special requests as well! We take a small deposit to start the order and the balance on delivery day. Additional and last minute items are always easy. Visa and MasterCard accepted.
Give us a call and place your order. Call 340-690-4131. We will take your order over the phone and get everything ready so when you arrive, the provisions are already there.

All you have to do now, is make your flight! The yummy stuff will be in the fridge waiting!