Caribbean Cuisine on St. John

Caribbean cuisine is enjoyed across the islands by visitors from all walks of life, particularly for including savory and sweet combos, rare produce, and incredibly fresh catches. In terms of availability, there's a surplus of dining options just within this category.

With lots to try, from the informal locale of Shipwreck Landing Restaurant & Bar to the tasty breakfast, dinner and lunch at T'ree Lizards Restaurant, there's something in store for each guest and for that special evening you're planning too.

Before your trip begins, you can read more about the wide selection of Caribbean eateries in the Virgin Islands. For each option that interests you, click the name to discover the details about its ambiance, locale, dress code, and more.

Iggie's Beach Bar & Grill

St. Thomas | (340) 693-2600

Iggie's Beach Bar & Grill

Iggie's Beach Bar & Grill , which is on the premises of Bolongo Bay Beach Resort, is at 7150 Bolongo Bay; it's three miles (four and a half kilometers) to the southeast of Charlotte Amalie. Beautiful seafood and Caribbean flavors both share the spotlight at this colorful establishment.

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

Sangria's Beachside Bistro

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

Sangria's Beachside Bistro, which is part of Elysian Beach Resort, is found in Cowpet Bay, a neighborhood in East End; 0.8 miles to the southeast of Red Hook. Got pizza on the brain? Actually, either way there's no shame in it being a priority on your agenda.

The focus at Sangria's is offering food that is fast to cook, easy to eat, and tastes good all at the same time. Their solutions include hamburgers, cheese steaks, gyro's and other sandwich like options, as well as a variety of stone oven baked personal pizzas. In addition, their most popular item is probably their sangria, which comes in both red and white.

High Tide

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

High Tide

Located near the middle of downtown Cruz Bay, High Tide is located at Wharfside Landing, and is a popular choice for guests who are going to be spending time seeing this neighborhood. Sure to please everyone, High Tide isn't just Caribbean creations and one favorite, hamburgers, but wouldn't you know they're also dubbed a hotspot for seafood.

High Tide offers high quality dishes in a casual setting. While lunch offers casual entrees like hamburgers and tacos, dinner has a bit higher taste of meals, including skirt steak and seared tuna. However, do not forget this is a "bar" and grill, so there is also plenty of cold drinks to order.

Havana Blue

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

Restaurants Map

Havana Blue can be found in Bellevue, a neighborhood on St. Thomas; a mile and a half (two and a half kilometers) to the south-southeast of Charlotte Amalie. Speaking of delicious, specialty Caribbean food, this visitor favorite is especially proud of their seafood and tapas.

The restaurant features an assortment of items that fall into either the aperitivos (tapas) or entree menu. Both have mostly seafood items, such as Miso Sea Bass and El Tigre Tempura, but they do offer chicken, steak, and vegetarian options. Pair your meal with a glass, or two, of wine from Havana Blue's signature and expansive wine list, or you can finish your dinner with a tasty cocktail and beautiful sunset view.

Reservations are not required, but are highly recommended to guarantee seating.

Lime Inn

Downtown Cruz Bay, St. John | (340) 779-4199

Lime Inn

Lime Inn is located within downtown Cruz Bay, near the middle of Cruz Bay. Not only do they have festive fare including Caribbean creations and one favorite, salads, but we shouldn't forget they're also fawned-over for another favorite, sandwiches.

Lime Inn's New England chowder, French onion soup and their Soup Du Jour, along with their Bermuda salad, and locally organic green salads are some of the best. Appetizers of bacon wrapped scallops, mussels meuinere, cracked conch, brie en croute and smoked fish dip are enjoyed by both locals and visitors.

A selection of sandwiches include lobster rolls, limin cheesesteak, Cubans, crunchy chicken, local mahi and smash burgers are available for lunch as well as fresh Caribbean lobster, whole jerk snapper and a pound of crab legs.

House specialties change daily for lunch and dinner. Seafood lovers have various options - Caribbean lobster, jerk snapper, tuna, mahi, shrimp, crab legs, and more. New York strip steaks, pork three ways, blue or brie stuffed filet and crab stuffed filets are available for land lovers.

Wine, beer, cocktails and specialty drinks including mojitos, dark and stormy, limin coconut and painkillers are available. Signature cocktails are made in house with fresh ingredients, such as limin lemonade, the danger and the kongens passion.

Lunch and dinner specials change daily, so there is always a new treat to try!

Caribbean Restaurants
Name Location Island Type Phone Number
Aqua Bistro Coral Bay, Central St. John St. John Caribbean, International (340) 776-5336
Asolare Restaurants 0.3 mi. North of Downtown Cruz Bay St. John Asian Fusion, Caribbean (340) 779-4747
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 --
Candi’s Barbecue 0.2 mi. Southeast of Downtown Cruz Bay St. John Caribbean (340) 779-1452
Chateau Bordeaux Restaurant Central St. John St. John Caribbean (340) 776-6611
Coco Blue Restaurant 1.6 mi. East of Central Maroon Town St. Thomas Caribbean (340) 774-7253
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
D'e Coal Pot Downtown Cruz Bay St. John Caribbean (340) 714-2625
Etta's West Indian Cuisine 0.3 mi. Southeast of 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
Gladys' Café 0.4 mi. West of Central Charlotte Amalie St. Thomas Caribbean (340) 774-6604
Gwen's 1.4 mi. East of Downtown Cruz Bay St. John Caribbean (340) 642-0338
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
Latitude 18 1.9 mi. East of Central Maroon Town St. Thomas Caribbean (340) 777-4552
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
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
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
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 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
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
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
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
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
Taste of Love City Downtown Cruz Bay St. John Caribbean --
The Fish Trap Downtown Cruz Bay St. John Caribbean, International (340) 693-9994
The Longboard Downtown Cruz Bay St. John American, Caribbean, Vegetarian (340) 715-2201
Trenchtown Rock Jamaican Bar & Restaurant 0.3 mi. West-Northwest of Central Charlotte Amalie St. Thomas Caribbean, Jamaican (340) 774-1996
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
Waterfront Bistro Downtown Cruz Bay St. John Caribbean, French (340) 777-7755

Similar Food

When seeking variety that doesn't stray too far, perhaps you'll want the familiar flavors at restaurants like Ideal Restaurant where they're offering up Trinidadian preparations.

Visitors often find that the best Caribbean restaurants in the Virgin Islands are those you run into during your daytime travels. But of course, that doesn't mean you can't have a concrete plan for some meals. To discover more details concerning the dining options available to you, check out this page.

 

Help us improve! We welcome your corrections and suggestions.

About Food