Restaurant Options on St. Croix

Photo credit: © David Campbell
 

As a result of the diverse community that calls St. Croix home, dining on this island is a true experience. Most restaurants are as laid back as the island, with alfresco dining for views of the sea, and comfortable seating. Typically, local dishes draw heavily from the sea, but of course, you'll find offerings from around the world like pizzas and pasta, sushi, and curry. In general, the formal restaurants are located at resorts, so if you're looking for a good place for a romantic night out, that will be a good place to start.

Caribbean Cuisine

Eat @ Cane Bay

Caribbean cuisine is particularly popular on St. Croix. Because this kind of fare contains elements from so many different cultures, almost any type of diner can find dishes they'll enjoy at such restaurants. Remember that you'll be able to read additional info regarding each one on the page by clicking on them.

Eat @ Cane Bay offers a couple of cuisines to try, including Caribbean and International. Eat @ Cane Bay is a fun and relaxed beer and burger joint on the North Shore of St. Croix at Cane Bay. One way or another, everyone who passes through seems to end up here, whether to enjoy a drink, eat a meal, or dance to the reggae music. They are located at 110-C Cane Bay.

Restaurants Map

Rhythms at Rainbow Beach can be found at Rainbow Beach and offers a variety of specialties to enjoy, including appetizers and family fare. A fun and relaxing open air restaurant and bar located on Rainbow Beach in Frederiksted, Rhythms at Rainbow Beach is an experience regularly enjoyed by locals, tourists and cruise ship passengers. Recognized among the top bars and restaurants on St. Croix, Rythyms is known for, among other things, it's specialty frozen drink, Lime in the Coconut as well as its freshly caught seafood "right from their backyard". If you want to call in advance, you can do so at (340) 772-0002.

Angry Nates: Set on the Boardwalk in Christiansted, this is a favored bar and restaurant known for their fun and friendly service. Happy Hour is marked daily by the firing of the canons. They're at 1200 King Cross Street.

Be sure to go through the chart just below in order to view all the Caribbean possibilities that can be found on St. Croix.

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

Local Cuisines

Travelers will have a few chances to enjoy local flavors throughout their time on St. Croix.

Coconuts St. Croix is a local bar and grill located in western St. Croix. You'll want to come to Coconuts on the Beach hungry to enjoy the hot and fresh meals on the menu as long as you can. With over forty different options, you will have to decide between the healthy wraps, famous burgers, and fresh seafood. The property can be found at 72 La Grange.

Your group might want to consider trying Paradise St. Croix. Trendy but definitely not pretentious, the Pink Spot is a laid back restaurant on the waterfront which serves up delicious lite eats and a nice variety of mixed beverages while simultaneously providing fun times and a few laughs. Find them at 17 Strand Street.

Pirate's Tavern: If you are looking for a fun time with live music and a cold drink, then The Pirate's Tavern is one of the places that may be for you. This laid back grill is more concerned with having fun than being fancy, so feel free to show up in bathing suits and flip flops.

The table just below will show you the 4 different possibilities you will be able to see inside St. Croix.

Other Local Restaurants on St. Croix
Name Location Type Phone Number
Coconuts St. Croix 0.7 mi. North of Central Frederiksted Mexican, Tex-Mex (340) 774-0099
Luncheria Downtown Christiansted Mexican (340) 773-4247
Paradise St. Croix 0.2 mi. South of Central Frederiksted Creole, Latin American (340) 692-2233
Pirate's Tavern Central St. Croix International, Mexican (340) 778-9650

European and Asian

Visitors in the mood for some European cuisine will find tons of options to choose from. Alongside Italian food, you can find Continental and French restaurants too.

Salud Bistro is a dinner possibility located in central St. Croix. Tuesdays is celebrates the Spain with paella and two for one bottles of Spanish wine, and Thursdays and Fridays features live music. You can find them on Main Princess Road.

A good place you might want to try is Savant. The eclectic mix of cuisines at Savant includes the fragrant, spicy, and flavorful cuisines of Thailand, Mexico, and the Caribbean into a single menu that is sure to please the adventurous,with such dishes as Maple Teriyaki Pork Tenderloin and Miso Honey Noodles. However, more reserved diners will be thankful to find more traditional entrees as well, such as filet mignon and fajitas. Visitors can find them at 4-C Hospital Street.

The Galleon can be found at Green Cay Marina and has a couple of cuisines to try, including Caribbean and Pan Asian / Pacific Rim. The Galleon is well known for their selection of wines, and their appetizers. Their food here comes from around the globe, though focuses on Pacific Island and Caribbean Island cuisine, mixed with a French flair. Visitors will find them on East End Road.

A area restaurant worth thinking about is Saman Restaurant. Breakfast is served a la carte and includes a variety of eggs, pastries, fruits, and cereals. Three set meals are also available, the Continental Breakfast which includes a croissant, danish, muffin, juice, and coffee; the English Breakfast which is your choice of two eggs, juice, and coffee, and a Healthy Breakfast, which is your choice of a dry cereal with low fat milk, yogurt, and juice. Guests can reach them at (340) 778-3800.

The table directly below collects the 25 relevant possibilities you can visit on St. Croix.

European and Asian Restaurants on St. Croix
Name Location Type Phone Number
40 Strand Eatery Downtown Christiansted Danish (340) 201-8633
Ace Roti Shop 0.5 mi. West of Downtown Christiansted Indian (340) 719-7684
Avocado Pit Restaurant Downtown Christiansted Continental (340) 773-9843
China Jade Restaurant Epworth, Central St. Croix Chinese (340) 778-1996
China Panda 1.0 mi. West of Downtown Christiansted Chinese --
Cultured Pelican 1.2 mi. West-Northwest of Central Cotton Valley Italian (340) 773-3333
Dashi Downtown Christiansted Japanese (340) 773-6911
Domino's Golden Rock 1.0 mi. West of Downtown Christiansted Italian (340) 718-6040
Freedom City Restaurant Frederiksted, Western part of St. Croix Caribbean, Continental (340) 227-0682
Galangal Downtown Christiansted Thai --
Kendrick's Downtown Christiansted Caribbean, French (340) 773-9199
Napoleon's Pizza 0.1 mi. Northwest of Central Frederiksted Italian (340) 713-9955
Paradise Cafe Downtown Christiansted American, Continental (340) 773-2985
Pickled Greek 1.2 mi. East of Downtown Christiansted Greek (340) 713-1868
Pizza Hut Villa La Reine Central St. Croix Italian (340) 778-2100
Salud Bistro 1.7 mi. West-Northwest of Downtown Christiansted Mediterranean, Spanish (340) 718-7900
Saman Restaurant 1.6 mi. South West of Central Cane Bay Continental (340) 778-3800
Savant 0.3 mi. East-Southeast of Downtown Christiansted Caribbean, Mexican, Thai (340) 713-8666
Smuggler's Cove 1.2 mi. West-Northwest of Downtown Christiansted Italian (340) 719-1333
St. Tropez Frederiksted, Western part of St. Croix European, French (340) 772-3000
The Galleon 2.5 mi. East-Northeast of Central downtown Christiansted Caribbean, Pan Asian / Pacific Rim (340) 718-9948
Top Hat Restaurant Sion Farm, Central St. Croix Scandinavian (340) 773-2346
Tutto Bene 0.2 mi. East-Southeast of Downtown Christiansted Italian (340) 773-5229
Un Amore 1.5 mi. West of Downtown Christiansted Italian (340) 692-9922
balter Downtown Christiansted Indian (340) 719-5896

American

Cheeseburgers in Paradise

American cuisine is an extremely popular choice on St. Croix. For less adventuresome diners, there are 28 spots serving familiar American dishes.

Cheeseburgers in Paradise is another restaurant that's worthy of consideration. Hot, thick, juicy burgers served here are unlike any other on the island. If you don't like burgers, don't fear, there are plenty of other offerings including chicken and seafood. You'll be able to find them on Route 82.

Off the Wall: Forget about the formality, at Off the Wall you can feel free to walk up to the bar even if you are still wet from the beach! With plenty of chairs and cold drinks, Off the Wall is sure to be tempting during those hot St. Croix beach days. If you want to call before you go, do so at (340) 778-4771.

Hungry guests should consider trying Sharkey's Bait Stand. Don't expect anything too fancy from Sharkey's, they serve up fried food like chicken tenders, mozzarella sticks, hot dogs, grilled cheese, and hot wings. This sports bar is about having a good time with simple and tasty food. You'll be able to find them on East End Road.

Starlite Grille can be found at Divi Carina Bay Resort & Casino and has a few different cuisine options to choose from, including American and Caribbean. The Rok Dinner Menu offers healthy meals coked on a sizzling lava rock. They call their style "stone-aged cooking with a modern flare." Guests will be able to find them at 5025 Turner Hole.

The table down below collects the 28 different choices you can visit while on St. Croix.

American Restaurants on St. Croix
Name Location Phone Number
Bernie's Restaurant & Cafe 1.8 mi. North of Central Frederiksted (340) 713-8390
Cafe Fresco Downtown Christiansted (340) 719-0126
Cheeseburgers in Paradise 2.8 mi. East of Central downtown Christiansted (340) 773-1119
Deep End Bar & Grill 2.4 mi. East-Northeast of Central downtown Christiansted (340) 718-7071
IHOP Sunny Isles Epworth, Central St. Croix (340) 778-4467
KFC Christiansted Epworth, Central St. Croix --
KFC Frederiksted 0.2 mi. North of Central Frederiksted --
KFC Golden Rock 1.1 mi. West of Downtown Christiansted --
Lost Dog Pub 0.1 mi. North-Northwest of Central Frederiksted (340) 772-3526
McDonald's Golden Rock 1.2 mi. West of Downtown Christiansted --
McDonald's Ville La Reine Central St. Croix (340) 778-1300
Off the Wall 0.0 mi. East of Central Cane Bay (340) 778-4771
Paradise Cafe Downtown Christiansted (340) 773-2985
Pier 69 0.2 mi. North-Northwest of Central Frederiksted (340) 772-0069
Rhythms at Rainbow Beach 1.3 mi. North of Central Frederiksted (340) 772-0002
Seini's Golden Rail Cafe 0.5 mi. East of Downtown Christiansted (340) 719-1989
Sharkey's Bait Stand 0.7 mi. East of Downtown Christiansted (340) 719-9935
Shenanigans Downtown Christiansted (340) 713-8110
Starlite Grille 1.2 mi. Southeast of Central Cotton Valley (877) 773-9700
Subway Carlton 0.8 mi. South-Southwest of Central Allandale (340) 772-0048
Subway Golden Rock 1.2 mi. West of Downtown Christiansted --
Tavern 1844 Downtown Christiansted (340) 773-1844
The Mermaid 1.7 mi. East-Northeast of Downtown Christiansted (340) 712-2100
The Spicy Grill Frederiksted, Western part of St. Croix (340) 778-6270
Turtle's After Dark 0.2 mi. South-Southwest of Central Frederiksted (340) 772-3936
Turtle's Deli 0.2 mi. South-Southwest of Central Frederiksted (340) 772-3676
Wendy's Sunny Isle Epworth, Central St. Croix (340) 778-5999
Zion Modern Kitchen Downtown Christiansted (340) 773-9466

Other Restaurants

Above the Cliff

There are a large number of restaurants that serve other types of food on St. Croix.

Rum Runners Restaurant: Winner of the St. Croix People's Choice Best Restaurant award (among other accolades), Rum Runners Restaurant is a popular steak and seafood restaurant right on the water in Christiansted.

Take a look at the collection below to find information on these types of choices in the region.

Other Restaurants on St. Croix
Name Location Type Phone Number
Above the Cliff 0.8 mi. East-Northeast of Central Cane Bay International, Tex-Mex (340) 718-1100
Angry Nates Downtown Christiansted Caribbean, International (340) 773-3600
Beach Side Cafe 0.7 mi. South-Southwest of Central Frederiksted Contemporary (340) 772-1266
Blue Moon Cafe 0.1 mi. Northwest of Central Frederiksted Cajun, Caribbean, Eclectic (340) 772-2222
Blue Water Terrace 0.4 mi. North of Central Cotton Valley International (340) 692-2583
Coconuts St. Croix 0.7 mi. North of Central Frederiksted Mexican, Tex-Mex (340) 774-0099
Eat @ Cane Bay 0.2 mi. South of Central Cane Bay Caribbean, International (340) 718-0360
Jaccar Organic & Natural Sorbert 0.6 mi. East of Downtown Christiansted Eclectic (340) 719-6999
Palms at Pelican Cove Central St. Croix Eclectic (340) 718-8920
Pirate's Tavern Central St. Croix International, Mexican (340) 778-9650
Polly's at the Pier 0.2 mi. Northwest of Central Frederiksted International (340) 719-9434
Rum Runners Restaurant Downtown Christiansted International (340) 773-6585
Salud Bistro 1.7 mi. West-Northwest of Downtown Christiansted Mediterranean, Spanish (340) 718-7900
Spratnet Beach Bar 1.2 mi. South West of Central Cane Bay International (340) 719-8485
The Terrace 1.7 mi. East-Northeast of Downtown Christiansted Caribbean, International (340) 712-2100
Waves at Cane Bay 0.3 mi. Northeast of Central Cane Bay International (340) 718-1815
 

Help us improve! We welcome your corrections and suggestions.

About Food