Caribbean Cuisine in the USVI

Caribbean culinary preparations are enjoyed across the islands by visitors from all walks of life, particularly for using a myriad of spices, fresh produce, and fresh caught fare. You won't have trouble finding a place either, since there's more than enough restaurants within this cuisine alone.

With lots to tempt your palate, from the very casual favorite named Coco Joe's to the fantastic lunch service at Coconut Cove, you may very well stumble upon something worth fighting over.

The list below allows you to get more details about this full list of Caribbean restaurants in the Virgin Islands. For each option that interests you, click the name to find out more about its ambiance, specialties, and nearby things to do.

Iggie's Beach Bar & Grill

St. Thomas | (340) 693-2600

Iggie's Beach Bar & Grill , which is part of Bolongo Bay Beach Resort, is a logical choice for you to consider if you're going to explore this part of the island; it's 2.8 miles to the southeast of Charlotte Amalie. Salty, fresh seafood and Caribbean flavors play nicely together at this chilled-out restaurant atmosphere. <p>Designed to look like a tiki hut, Iggies Beach Bar definitely offers the tropical vibe that guests are looking for on their beach vacation.</p>

High Tide

Downtown Cruz Bay, St. John | (340) 714-6169

High Tide

High Tide, part of Wharfside Village, is located in downtown Cruz Bay, near the middle of Cruz Bay. This enigmatic eatery can show multiple sides, so yes they're offering Caribbean cooking and their signature staple of hamburgers, but we shouldn't forget they're also dubbed a hotspot for seafood. <p>Offering open air dining, and known for the best view on St. John, there is no better place to kick back an simply enjoy the moment.</p>

Sangria's Beachside Bistro

Cowpet Bay, St. Thomas | (340) 714-7874

Sangria's Beachside Bistro, which is on the premises of Elysian Beach Resort, is found in Cowpet Bay, a neighborhood in East End; 0.8 miles to the southeast of Red Hook. In the mood for pizza? Actually, either way there's no shame in it being a priority on your agenda. <p>Dining at Sangria's takes place on a covered patio overlooking the beach, where guests sit on woven chairs pushed up to patio-style glass-top tables.</p>

Eat @ Cane Bay

Cane Bay, St. Croix | (340) 718-0360

Eat @ Cane Bay

Eat @ Cane Bay is at 110-C Cane Bay. It's 6.3 miles northeast of Frederiksted. Not only do they have festive fare including Caribbean delights and particularly coffee, but wouldn't you know they're also dubbed a hotspot for hamburgers. <p>Eat @ Cane Bay is known for their Burger of the Month (B.O.T.M), a program in which they feature a new hamburger creation each month. Fresh caught seafood, cocktails, beer, wine, and international food offerings are also available, including a reggae brunch menu on Sundays.</p>

Rhythms at Rainbow Beach

St. Croix | (340) 772-0002

Rhythms at Rainbow Beach

Rhythms at Rainbow Beach is a part of Rainbow Beach, and is a popular choice for travelers who are going to spend time visiting this part of the island. If you're wondering, Frederiksted is one and a quarter miles (two kilometers) to the south. Although some delight in the general selection of Caribbean cuisine, this local spot will recommend their best: appetizers and family fare. <p>Rhythms provides ample seating at its main and side bars as well as tables and chairs on the deck to sample it's varied menu of foods and beverages. Besides the live entertainment and performances on their famous Rhythms Stage held every Sunday, they host the island's only "Cruise Ship Party" whenever a ship is in port at the nearby dock. Be sure to check out their monthly calendar for the music fests, including the annual Reef Jam enjoyed by children and adults.</p>

Caribbean Restaurants
Name Location Island Type Phone Number
Angry Nates Downtown Christiansted St. Croix Caribbean, International (340) 773-3600
Aqua Bistro 0.3 mi. South of Central Coral Bay St. John Caribbean, International (340) 776-5336
Asolare Restaurants 0.3 mi. North of Central downtown Cruz Bay St. John Asian Fusion, Caribbean (340) 779-4747
Bernie's Restaurant & Cafe 1.8 mi. North of Central Frederiksted St. Croix American, Caribbean (340) 713-8390
Bleuwater 0.7 mi. Southeast of Central Red Hook St. Thomas Caribbean (340) 775-3333
Blue Moon Cafe 0.1 mi. Northwest of Central Frederiksted St. Croix Cajun, Caribbean, Eclectic (340) 772-2222
Breezez Bar & Restaurant 1.0 mi. West-Northwest of Central downtown Christiansted St. Croix Caribbean (340) 718-7077
Cafe Concordia 2.4 mi. South of Central Coral Bay St. John American, Caribbean --
Candi’s Barbecue 0.2 mi. Southeast of Central downtown Cruz Bay St. John Caribbean (340) 779-1452
Caribbean Cowboy's Bar-B-Que The vicinity of St. Thomas and St. John None Caribbean (340) 714-2400
Caribbean Fusion 2.4 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 777-8800
Chateau Bordeaux Restaurant 1.6 mi. West of Central Coral Bay St. John Caribbean (340) 776-6611
Coco Blue Restaurant 1.6 mi. East of Central Maroon Town St. Thomas Caribbean (340) 774-7253
Coco Joe's The vicinity of St. Thomas and St. John None American, Caribbean (340) 715-6121
Coconut Cove 0.7 mi. Southeast of Central Red Hook St. Thomas Caribbean (340) 775-3333
Coconuts Bar & Grill Downtown Charlotte Amalie St. Thomas American, Caribbean (340) 774-0099
Coral Bay Caribbean Oasis 0.2 mi. South of Central Coral Bay St. John Caribbean, Soul Food, Vegetarian (340) 774-1030
Cruzan Beach Club 1.6 mi. East of Central Maroon Town St. Thomas Caribbean (340) 775-6550
Cuzzin's Caribbean Restaurant & Bar Downtown Charlotte Amalie St. Thomas Caribbean (340) 777-4711
D'e Coal Pot Downtown Cruz Bay St. John Caribbean (340) 714-2625
Deep End Bar & Grill 2.4 mi. East-Northeast of Central downtown Christiansted St. Croix American, Caribbean (340) 718-7071
Dinghy's Beach Bar & Grill 2.5 mi. South West of Central Charlotte Amalie Water Island American, Caribbean (340) 227-5525
Duggan's Reef 0.8 mi. East of Central Cotton Valley St. Croix Caribbean (340) 773-9800
Eat @ Cane Bay 0.2 mi. South of Central Cane Bay St. Croix Caribbean, International (340) 718-0360
El Flamboyant Restaurant St. Croix St. Croix Caribbean, Latin American (340) 779-3285
Etta's West Indian Cuisine 0.3 mi. Southeast of Central downtown Cruz Bay St. John Caribbean (340) 693-0090
Extra Virgin Bistro Downtown Cruz Bay St. John Caribbean (340) 715-1864
Fat Turtle 0.6 mi. Southeast of Central Charlotte Amalie St. Thomas Caribbean (340) 775-8328
Fish Tails 1.5 mi. East of Central Maroon Town St. Thomas American, Caribbean (340) 714-3188
Freedom City Restaurant Frederiksted, Southern part of the USVI St. Croix Caribbean, Continental (340) 227-0682
Gladys' Café Downtown Charlotte Amalie St. Thomas Caribbean (340) 774-6604
Gwen's 1.4 mi. East of Central downtown Cruz Bay St. John Caribbean (340) 642-0338
Harbor Master Beach Club Downtown Christiansted St. Croix Caribbean (340) 773-2035
Harvey's Restaurant & Bar The vicinity of St. Thomas and St. John None Caribbean (340) 773-3433
Havana Blue 1.6 mi. South-Southeast of Central Charlotte Amalie St. Thomas Caribbean, Fusion, Latin American (340) 715-2583
Hercules Pate Delight Downtown Cruz Bay St. John Caribbean, International (340) 776-6352
High Tide Downtown Cruz Bay St. John American, Caribbean (340) 714-6169
Iggie's Beach Bar & Grill 2.8 mi. Southeast of Central Charlotte Amalie St. Thomas Caribbean (340) 693-2600
Indigo Grill 0.2 mi. Northeast of Central Coral Bay St. John Caribbean (340) 774-4433
Inn at Tamarind Court Restaurant Downtown Cruz Bay St. John Caribbean, International (340) 776-6378
Island Time Pub 1.6 mi. East of Central Maroon Town St. Thomas Caribbean, International (340) 774-2929
Jen's Island Cafe And Deli Downtown Charlotte Amalie St. Thomas American, Caribbean (340) 777-4611
Kendrick's Downtown Christiansted St. Croix Caribbean, French (340) 773-9199
Kim's Restaurant Downtown Christiansted St. Croix Cajun, Caribbean (340) 773-3377
King Conch's Coconut Hut The vicinity of St. Thomas and St. John None Caribbean (340) 773-2918
La Reine Chicken Shack 3.8 mi. Southeast of Central Cane Bay St. Croix Cajun, Caribbean (340) 778-5717
Latitude 18 1.9 mi. East of Central Maroon Town St. Thomas Caribbean (340) 777-4552
Lemongrass Restaurant & Bar 0.8 mi. Southeast of Central downtown Cruz Bay St. John Caribbean, International (340) 693-8000 ext. 6010
Lime Inn Downtown Cruz Bay St. John American, Caribbean (340) 779-4199
Lobster Grille 2.8 mi. Southeast of Central Charlotte Amalie St. Thomas Caribbean, Eclectic (340) 775-1800 ext. 2500
Mangrove Restaurant 1.3 mi. East of Central Anna's Retreat St. Thomas Caribbean (340) 779-8809
Mimi's Seaside Bistro 2.8 mi. Southeast of Central Charlotte Amalie St. Thomas Caribbean (340) 775-2081
Miss Lucy's Restaurant 1.8 mi. Southeast of Central Coral Bay St. John Caribbean (340) 693-5244
Mojo's Rum & Surf Shack 0.7 mi. Southeast of Central Charlotte Amalie St. Thomas Caribbean (340) 775-6656
Morgan's Mango Restaurant Downtown Cruz Bay St. John Caribbean, International (340) 693-8141
No Bones Cafe Downtown Christiansted St. Croix Caribbean (340) 773-2128
North Shore Deli 0.2 mi. Northeast of Central downtown Cruz Bay St. John American, Caribbean (340) 777-3061
North Side Bistro & Brewery 2.2 mi. Northwest of Central Charlotte Amalie St. Thomas Caribbean (340) 775-5098
Ocean Grill Downtown Cruz Bay St. John Caribbean, Contemporary (340) 693-3304
Oceana Restaurant & Wine Bar 0.8 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 774-4262
Palms Court Harborview 0.9 mi. West of Central Charlotte Amalie St. Thomas Caribbean, Continental (340) 774-5292
Petite Pump Room Downtown Charlotte Amalie St. Thomas Caribbean (340) 776-2976
Rhumb Lines Downtown Cruz Bay St. John Caribbean, Pan Asian / Pacific Rim (340) 776-0303
Rhythms at Rainbow Beach 1.3 mi. North of Central Frederiksted St. Croix American, Caribbean (340) 772-0002
Sabroso Restaurant 0.9 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 626-9054
SandBar 1.5 mi. South-Southeast of Central Charlotte Amalie St. Thomas Caribbean, Latin American (340) 715-7263
Sangria's Beachside Bistro 0.8 mi. Southeast of Central Red Hook St. Thomas Caribbean, Mediterranean (340) 714-7874
Savant 0.3 mi. East-Southeast of Central downtown Christiansted St. Croix Caribbean, Mexican, Thai (340) 713-8666
Shipwreck Landing Restaurant & Bar 0.9 mi. South of Central Coral Bay St. John American, Caribbean (340) 693-5640
Singh's Fast Food 0.3 mi. South West of Central downtown Christiansted St. Croix Caribbean (340) 773-7357
Sogo's Restaurant Downtown Cruz Bay St. John Caribbean (340) 779-4404
St Peter Greathouse & Botanical Gardens 1.8 mi. Northwest of Central downtown Charlotte Amalie St. Thomas Caribbean (340) 774-4999
Starlite Grille 1.2 mi. Southeast of Central Cotton Valley St. Croix American, Caribbean, Fusion (877) 773-9700
Sugarcane Grille Downtown Charlotte Amalie St. Thomas Caribbean (340) 774-8056
Sunset Grill 1.5 mi. South-Southeast of Central Charlotte Amalie St. Thomas American, Caribbean (340) 776-8500
Sweet Life Cafe 0.9 mi. West of Central Charlotte Amalie St. Thomas Caribbean, Vegan, Vegetarian (340) 775-2650
Sweet Plantains 0.1 mi. Northeast of Central Coral Bay St. John Caribbean, Creole (340) 777-4653
T'ree Lizards Restaurant 3.0 mi. Northeast of Central downtown Cruz Bay St. John American, Caribbean (340) 776-6330
Taste of Love City Downtown Cruz Bay St. John Caribbean --
The Courtyard Restaurant Downtown Christiansted St. Croix Caribbean --
The Fish Trap Downtown Cruz Bay St. John Caribbean, International (340) 693-9994
The Galleon 2.5 mi. East-Northeast of Central downtown Christiansted St. Croix Caribbean, Pan Asian / Pacific Rim (340) 718-9948
The Longboard Downtown Cruz Bay St. John American, Caribbean, Vegetarian (340) 715-2201
The Terrace 1.7 mi. East-Northeast of Central downtown Christiansted St. Croix Caribbean, International (340) 712-2100
The Tourist Trap 2.2 mi. South of Central Coral Bay St. John American, Caribbean (340) 774-0912
The West End Grill Frederiksted, Southern part of the USVI St. Croix Caribbean, Latin American (340) 772-2160
Trenchtown Rock Jamaican Bar & Restaurant Downtown Charlotte Amalie St. Thomas Caribbean, Jamaican (340) 774-1996
Turtle's After Dark 0.2 mi. South-Southwest of Central Frederiksted St. Croix American, Caribbean (340) 772-3936
Victor's New Hideout Downtown Charlotte Amalie St. Thomas Caribbean (340) 776-9379
Vie's Snack Shack 2.6 mi. East of Central Coral Bay St. John Caribbean (340) 693-5033
Villa Morales Restaurant 1.4 mi. Southeast of Central Frederiksted St. Croix Caribbean, Latin American (340) 772-0556
Walker's by the Sea 0.9 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 777-5633
Waterfront Bistro Downtown Cruz Bay St. John Caribbean, French (340) 777-7755

Similar Food

If your preferences are flexible, there are more options from this same flavor palette at restaurants like Paradise St. Croix, which is offering up Creole food and Ideal Restaurant, where they tempt diners with wonderful Trinidadian cuisine.

Some of the most unique places to try Caribbean food in the Virgin Islands are the ones you catch sight of - or scent of - during your daytime travels. At the same time, it's still smart to have a few favorites on the itinerary. To find out even more concerning the types of food available to you, check out this page.

 

Help us improve! We welcome your corrections and suggestions.