The Virgin Islands ... 
Visitors can enjoy many types of dining on the islands. In addition to restaurants and night life hotspots, visitors enjoy local delicacies at festivals, farmers markets, and food celebrations. Be sure to frequently check event listings for special caribbean food and festivals.
St. John Dining…
While St. John is not a large Island the dining choices and food quality are abundant! Treat yourself to a lovely dinner while overlooking the ocean or stop by one of the deli’s and create a fun picnic feast for the beach. With all the great choices available you should not leave this Island hungry!
- Asolare
- Cafe Roma
- Caneel Bay Beach Terrace
- Caneel Bay The Equator
- Chateau Bordeaux
- The Fish Trap
- Inn at Tamarind Court
- The Lime Inn
- Morgan's Mango
- Paradiso
- Shipwreck Landing
- Skinny Legs
- Sogo's Restaurant
- Woody's Seafood Saloon and American Seafood Grill
St. Thomas Dining…
When asked to name a favorite restaurant on St. Thomas, there is no way to name just one. I call St. Thomas the Island of food because the excellent selections on this Island vary from French, Italian, Japanese, Caribbean, Chinese and Mexican foods. St. Thomas offers food for any craving. So many restaurants and so little time. The following are a few places that come to mind:
- Alexander's Cafe
- Bella Blu
- A Room With a View
- Banana Tree Grill
- Bumpas
- Craig and Sally's
- Herve Restaurant
- Hook, Line & Sinker
- Oceana
- Jack's
- Sib's Bar & Restaurant
- Texas Pit BBQ
- Virgilio's
St. Croix Dining…
Because St. Croix has a variety of dining options, it’s very easy to find a place to stop while you are exploring the beautiful islands. Dine outside while taking in the fresh air, trees and gardens or enjoy the paintings and photography from a cute deli or café. You can choose dinner nearby and stay close to your hotel or explore the island and visit Christiansted and Frederiksted, which offers the island’s wildest selections of dining that you are sure to love! Enjoy these fine restaurants on your next visit to St. Croix.
- Angry Nate's Seafood
- Bacchus
- Beachside Cafe
- Bombay Club
- Cafe Fresco
- Coconuts on the Beach
- Cultured Pelican
- Fort Christian Brew Pub
- LALITA Juice Bar and Health Food
- La Reine Chicken Shack
- Mermaid Restaurant
- Namaste Cafe
- Polly's at the Pier
- Rum Runners
- Salud Bistro
- South Shore Cafe
- The Palms Restaurant
- The Pickled Greek
- Mahi's Seaside Seafood
- Tutto Bene
- Zebo's