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 |