The US Virgin Islands Best Guide

St. Croix Restaurant Guide

Dining out on St. Croix can mean a great beach buffet, Asian cooking island style, seafood platters, Caribbean delicacies, burgers and fries, and on and on! There are so many opportunities to wine and dine on St. Croix.

In Christiansted, you will find various restaurants. There are several along the wharf overlooking the sparkling blue water; they are great spots to sit and enjoy the breeze with a nice cocktail after eating a fine dinner. Along the main roads in Christiansted, you will find many more restaurants, although they may not be open-air with spectacular views but always great food. Submit Restaurant Updates

Restaurant Name Cuisine Phone Location
17˚/64˚ $$ American (855) 789-1764 Christiansted
40 Strand Eatery $$ Caribbean (340) 692-0524 Christiansted
Armstrong’s Homemade Ice Cream and Deli $ Ice Cream (340) 772-1919 Fredericksted
Avocado Pitt $ Sandwiches (340) 773-9843 Christiansted
Baked Cafe $ Vegetarian (340) 626-6780 Christiansted
Balter $$$ Caribbean (340) 719-5896 Christiansted
Barefoot Pirate Snow & Rum Ball Shack $ American (340) 201-0882 Christiansted
Beach Side Cafe $$ American (340) 772-1205 Fredericksted
BES Craft Cocktail Lounge $$ Tapas (340) 773-2985 Christiansted
Blue Water Terrace $$ Seafood (340) 692-2583 East
Blues’ Backyard BBQ $$ BBQ (340) 514-2541 Center Island
Bombay Club $$ Multi-Cuisine (340) 773-1838 Christiansted
Breezez $$ American (340) 718-7077 North Shore
BrewSTX $ Sandwiches (340) 719-6339 Christiansted
Cast Iron Pot $$ Caribbean (340) 692-2477 North Shore
Castaways $$ American (340) 719-0019 East
Cheeseburgers $ Burgers (340) 718-1118 East
CHOP & Grill Restaurant $$ Caribbean (340) 778-2467 Center Island
Chris’ Hideaway Sports Bar $$ American (340) 643-4628 Christiansted
Cultured Pelican $$ Italian (340) 773-3333 East
Dashi $$ Sushi (340) 773-6911 Christiansted
Deep End Bar & Grill $$ American (340) 718-7071 East
Duggans Reef Restaurant $$$ Seafood (340) 773-9800 East
East End Pizza $$ Pizza (340) 773-9700 East
Flyers Bar & Grill $$ American (340) 772-3222 North Shore
Fusions International Small Plate $$ Fusion (340) 692-4405 Christiansted
Galangal $$ Thai (340) 773-0076 Christiansted
Gertrude’s $$ Caribbean (340) 778-8362 Center Island
Ital In Paradise $$ Vegetarian (340) 473-7373 Christiansted
Joes Bar & Grille $$ BBQ (340) 692-2020 Center Island
La Reine Chicken Shack $ BBQ (340) 778-5717 Center Island
Leatherback Brewing Company $ Brewery (340) 772-BEER Fredericksted
Leatherback Landing $$ American (340) 718-0362 North Shore
Lost Dog Pub $ Pizza (340) 772-3526 Fredericksted
Louie & Nacho’s Beach Bar $$ Bar Food (703) 623-8095 Fredericksted
Maria’s Cantina & Sports Bar $ Mexican (340) 713-0222 Gallows Bay
Mill Boardwalk Bar and Pizza $$ Pizza (340) 643-6455 Christiansted
MUTINY Island Vodka $ Distillery (340) 227-2366 Christiansted
Napoleons Pizza $ Pizza (340) 713-9955 Center Island
Nauti Bar & Grill $$ BBQ (340) 718-0544 Christiansted
No Bones Cafe $$ American (340) 773-2128 Gallows Bay
Off the Wall $$ American (340) 718-4771 Cane Bay
Paquito’s $$ Caribbean (340) 772-1669 Fredericksted
Polly’s at the Pier $$ Multi-Cuisine (340) 719-9434 Fredericksted
Rhythms at Rainbow Beach $$ American (340) 772-0002 Fredericksted
Rowdy Joe’s $$ American (340) 718-0055 North Shore
Rum Runners $$ American (340) 773-6585 Christiansted
Seaside Market $ Sandwiches (340) 719-9393 Gallows Bay
Sharkey’s Bait Stand $$ American (340) 719-9935 Christiansted
Shupe’s on the Boardwalk $ American (340) 773-3400 Christiansted
Sprat Net Beach Bar $$ Burgers (340) 719-8485 Cane Bay
Tap Deck Bar $ Multi-Cuisine (340) 773-5227 Fredericksted
The Bistro $ Coffee (340) 772-2435 Christiansted
The Courtyard Restaurant $$$ American (340) 773-7769 Christiansted
The Mermaid $$ American (340) 712-2100 East
The Palms at Pelican Cove $$$ Multi-Cuisine (340) 718-8920 Christiansted
The Shores at Chenay Bay $$ American (340) 718-2918 East
The Terrace $$$ Multi-Cuisine (340) 712-2100 East
Toast Diner $$ American (340) 692-0313 Christiansted
Turtles Deli $ Sandwiches (340) 772-3676 Fredericksted
Twin City Coffee House $ Coffee (340) 773-9400 Christiansted
Uptown Eatery $$ Fusion (340) 713-3333 Christiansted
Blue Moon Cafe $$ Caribbean (340) 772-2222 Fredericksted
The Waves at Cane Bay $$ Multi-Cuisine (340) 718-4745 Cane Bay
Virgin Islands Books & Maps