Caribbean Cuisine on St. Croix

Caribbean culinary staples are viewed fondly by all types of travelers, particularly for using daring flavor combinations, exotic fruits and veggies, and beautiful seafood. When hunger strikes, you'll find there's dozens of restaurants just for this type of food.

With many options, from the very casual attitude at Freedom City Restaurant to the tempting breakfast service at Deep End Bar & Grill, there is a choice for every type of traveler and all types of budgets.

Before your trip begins, you can read more about the rather large selection of Caribbean eateries available. Find one that whets your appetite and click its name to get further details about its ambiance, specialties, and nearby things to do.

Eat @ Cane Bay

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

Eat @ Cane Bay

Eat @ Cane Bay is at 110-C Cane Bay. It is 6.3 miles northeast of Frederiksted. Sure to please everyone, Eat @ Cane Bay isn't just Caribbean creations and one favorite, coffee, but wouldn't you know they're also masters of 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 good option for vacationers thinking about visiting this side of the island. It's 1.3 miles north of Frederiksted. Speaking of delicious, specialty Caribbean-inspired cuisine, the kitchen at Rhythms at Rainbow Beach likes to suggest its 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>

Villa Morales Restaurant

Frederiksted Southeast, St. Croix | (340) 772-0556

Villa Morales Restaurant is located in Frederiksted Southeast, a neighborhood on St. Croix; 1.4 miles to the southeast of Frederiksted. As part of their panel of Caribbean culinary creations, this visitor favorite serves up an awful lot of barbecue and chicken. <p>Along with their regular menu, Villa Morales Restaurant features the following daily specials: Thursday - stew goat and barbecue spare ribs; Friday - roast pork, roast goat, boil fish and fungi; Saturday - roast pork, roast goat.</p> <p>When it comes time to quench your thirst, Villa Morales is known for J.T.'s Famous Mojitos.</p>

Blue Moon Cafe

Frederiksted, St. Croix | (340) 772-2222

Blue Moon Cafe is found near the middle of Frederiksted. Craving hot, shareable plates of food in a beautiful yet informal setting? Then go enjoy the free-and-easy backdrop at this café. <p>Old favorites with a twist are what you'll find on the menu at the Blue Moon Cafe. Examples include pina colada pancakes and Thai sesame slaw.</p>

The Terrace

St. Croix | (340) 712-2100

Positioned 1.7 miles east-northeast of downtown Christiansted, The Terrace is a part of Buccaneer. It's 1.6 miles east-northeast of Christiansted. Fresh fish from the Virgin Islands' coasts and Caribbean fare both describe the best dishes at this enjoyable eatery. <p>The majority of items at The Terrace will be fresh seafood straight from the Caribbean, though you will also find chicken, beef, and pasta dished on the menu as well. With a wide selection of appetizers, first courses, main entrees, and desserts made by Executive Chef Dave Kendrick, there will be something to delight everyone.</p>

Caribbean Restaurants
Name Location Type Phone Number
Angry Nates Downtown Christiansted Caribbean, International (340) 773-3600
Bernie's Restaurant & Cafe 1.8 mi. North of Central Frederiksted American, Caribbean (340) 713-8390
Blue Moon Cafe 0.1 mi. Northwest of Central Frederiksted Cajun, Caribbean, Eclectic (340) 772-2222
Breezez Bar & Restaurant 1.0 mi. West-Northwest of Downtown Christiansted Caribbean (340) 718-7077
Deep End Bar & Grill 2.4 mi. East-Northeast of Central downtown Christiansted American, Caribbean (340) 718-7071
Duggan's Reef 0.8 mi. East of Central Cotton Valley Caribbean (340) 773-9800
Eat @ Cane Bay 0.2 mi. South of Central Cane Bay Caribbean, International (340) 718-0360
El Flamboyant Restaurant St. Croix Caribbean, Latin American (340) 779-3285
Freedom City Restaurant Frederiksted, Western part of St. Croix Caribbean, Continental (340) 227-0682
Harbor Master Beach Club Downtown Christiansted Caribbean (340) 773-2035
Kendrick's Downtown Christiansted Caribbean, French (340) 773-9199
Kim's Restaurant Downtown Christiansted Cajun, Caribbean (340) 773-3377
La Reine Chicken Shack Central St. Croix Cajun, Caribbean (340) 778-5717
No Bones Cafe Downtown Christiansted Caribbean (340) 773-2128
Rhythms at Rainbow Beach 1.3 mi. North of Central Frederiksted American, Caribbean (340) 772-0002
Savant 0.3 mi. East-Southeast of Downtown Christiansted Caribbean, Mexican, Thai (340) 713-8666
Singh's Fast Food 0.3 mi. South West of Downtown Christiansted Caribbean (340) 773-7357
Starlite Grille 1.2 mi. Southeast of Central Cotton Valley American, Caribbean, Fusion (877) 773-9700
The Courtyard Restaurant Downtown Christiansted Caribbean --
The Galleon 2.5 mi. East-Northeast of Central downtown Christiansted Caribbean, Pan Asian / Pacific Rim (340) 718-9948
The Terrace 1.7 mi. East-Northeast of Downtown Christiansted Caribbean, International (340) 712-2100
The West End Grill Frederiksted, Western part of St. Croix Caribbean, Latin American (340) 772-2160
Turtle's After Dark 0.2 mi. South-Southwest of Central Frederiksted American, Caribbean (340) 772-3936
Villa Morales Restaurant 1.4 mi. Southeast of Central Frederiksted Caribbean, Latin American (340) 772-0556

Similar Food

If you're willing to step just outside the box, there are similar flavors to be experienced at places like Paradise St. Croix which specializes in Creole style eats.

Some of the most memorable offerings of Caribbean food in the Virgin Islands are those that you run into while walking the streets near your hotel. That being said, it's still smart to plan on visiting specific venues. To read much more regarding the culinary options waiting for you, check out this page.


Help us improve! We welcome your corrections and suggestions.

About Food