Caribbean Cuisine on St. John

Restaurant-style Caribbean food is cherished by all types of travelers, especially for including tried-and-true spice blends, produce from the land, and some of the world's best seafood. You won't have trouble finding a place either, since there's dozens of restaurants for food prepared in this style.

Your plate will be full of choices, from the very casual attitude at The Longboard to the inviting dinner and lunch at Aqua Bistro, you're bound to find something worthy of multiple plates-full.

Below, you can scan and read details about this full list of Caribbean restaurants awaiting the Virgin Islands' guests. You can click each restaurant's name to discover the details about its ambiance, food, and what's located nearby.

Iggie's Beach Bar & Grill

St. Thomas | (340) 693-2600

Iggie's Beach Bar & Grill

Iggie's Beach Bar & Grill , a part of Bolongo Bay Beach Resort, is at 7150 Bolongo Bay; it is three miles (four and a half kilometers) to the southeast of Charlotte Amalie. Fresh fish from the Virgin Islands' coasts and Caribbean fare are an outstanding combo at this fun restaurant atmosphere.

Designed to look like a tiki hut, Iggies Beach Bar definitely offers the tropical vibe that guests are looking for on their beach vacation.

High Tide

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

High Tide

High Tide, on the premises of Wharfside Landing, is located within downtown Cruz Bay, toward the center of Cruz Bay. As part of a menu decked with Caribbean culinary creations, the kitchen at High Tide boasts about their hamburgers and seafood.

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.

Sangria's Beachside Bistro

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

Sangria's Beachside Bistro is on the premises of Elysian Beach Resort. Red Hook is three quarters of a mile (one and a quarter kilometers) to the northwest. You certainly don't want to pass up Cowpet Bay when you want the familiar, inviting flavor profile of pizza.

Restaurants Map

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.

Havana Blue

Bellevue, St. Thomas | (340) 715-2583

Havana Blue is located in Bellevue, a neighborhood on St. Thomas; 1.6 miles to the south-southeast of Charlotte Amalie. As part of a menu decked with Caribbean cuisine, this visitor favorite boasts about their seafood and tapas.

Located right above SandBar, the restaurant has an intense and rustic decor that gives it the elegant and romantic setting it deserves. As the constant flow of robust flavors and spices fills the dining space, customers can get cosy while enjoying their ocean views and delectable meals.

Sabroso Restaurant

The vicinity of Charlotte Amalie, St. Thomas | (340) 626-9054

Sabroso Restaurant is located in the vicinity of Charlotte Amalie, on St. Thomas; 0.9 miles to the west of Charlotte Amalie. When it comes to specialty Caribbean-inspired cuisine, this local spot is especially proud of their chicken and salads.

The blackened salmon comes highly recommended, and is available as an entree or in a salad. Other entree options include stewed chicken, fish in a creamy coconut sauce, and pulled pork topped with a fresh mango salsita. The restaurant is vegetarian-friendly, offering many tofu and meatless options. Also available are various drinks; guests can enjoy a Mama Juana, a Painkiller, a Mimosa or the signature Sabroso Blend, just to name a few. They also offer take out and delivery!

Caribbean Restaurants
Name Location Island Type Phone Number
Aqua Bistro Coral Bay, Central St. John St. John Caribbean, International (340) 776-5336
Bleuwater 0.7 mi. Southeast of Central Red Hook St. Thomas Caribbean (340) 775-3333
Cafe Concordia 2.4 mi. South of Central Coral Bay St. John American, Caribbean --
Chateau Bordeaux Restaurant Central St. John St. John Caribbean (340) 776-6611
Coconut Cove 0.7 mi. Southeast of Central Red Hook St. Thomas Caribbean (340) 775-3333
Coconuts Bar & Grill 0.3 mi. West of Central Charlotte Amalie St. Thomas American, Caribbean (340) 774-0099
Coral Bay Caribbean Oasis Coral Bay, Central St. John 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 0.3 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 777-4711
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
Gladys' Café 0.4 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 774-6604
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 0.2 mi. West-Northwest of Central Charlotte Amalie St. Thomas American, Caribbean (340) 777-4611
Lemongrass Restaurant & Bar 0.8 mi. Southeast of 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
Morgan's Mango Restaurant Downtown Cruz Bay St. John Caribbean, International (340) 693-8141
North Shore Deli 0.2 mi. Northeast of 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
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 0.3 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 776-2976
Rhumb Lines Downtown Cruz Bay St. John Caribbean, Pan Asian / Pacific Rim (340) 776-0303
Sabroso Restaurant 0.9 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 626-9054
Sangria's Beachside Bistro 0.8 mi. Southeast of Central Red Hook St. Thomas Caribbean, Mediterranean (340) 714-7874
Shipwreck Landing Restaurant & Bar Central St. John St. John American, Caribbean (340) 693-5640
Skipper's Brit Pub Coral Bay, Central St. John St. John British, Caribbean (340) 777-4653
St Peter Greathouse & Botanical Gardens 1.8 mi. Northwest of Central downtown Charlotte Amalie St. Thomas Caribbean (340) 774-4999
Sugarcane Grille 0.3 mi. Northwest of Central 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
T'ree Lizards Restaurant 3.0 mi. Northeast of Central downtown Cruz Bay St. John American, Caribbean (340) 776-6330
The Longboard Downtown Cruz Bay St. John American, Caribbean, Vegetarian (340) 715-2201
Victor's New Hideout 0.3 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 776-9379
Walker's by the Sea 0.9 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 777-5633

Similar Food

If you're willing to step just outside the box, you will find similar ingredients and influences at places like Ideal Restaurant where they're offering up Trinidadian style eats.

Oftentimes, the best Caribbean food joints in the Virgin Islands are the ones you stumble upon while walking around during the day. But, writing down a couple of restaurant possibilities in your daily agenda, means even your fall-back options are good ones. To find out much more concerning the dining options awaiting you, check out this page.

 

Help us improve! We welcome your corrections and suggestions.

About Food