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, albeit they may not be open air with spectacular views but always-great food. Submit Restaurant Updates


Cuisine
Location
Price Range
66 results - showing 1 - 30
1 2 3
Phone Price
American - Caribbean
(855) 789-1764 $$$ Christiansted
Caribbean
(340) 692-0524 $$$ Christiansted
Seafood
(340)692-6283 $$$ Christiansted
(340)772-1919 $$$ Fredericksted
Sandwiches
(340) 773-9843 $$$ Christiansted
Vegetarian
(340) 626-6780 $$$ Christiansted
Caribbean
(340) 719-5896 $$$ Christiansted
(340) 201-0882 $$$ Christiansted
American
(340) 772-1205 $$$ Fredericksted
(340) 773-2985 $$$ Christiansted
(340) 692-2583 $$$ East
(340) 514-2541 $$$ Center Island
Multi-cuisine
(340) 773-1838 $$$ Christiansted
American
(340) 718-7077 $$$ North Shore
Sandwiches
(340) 719-6339 $$$ Christiansted
Caribbean
(340) 692-2477 $$$ North Shore
American
(340) 719-0019 $$$ East
Burgers
(340) 718-1118 $$$ East
Caribbean - Continental
(340) 778-2467 $$$ Center Island
(340) 643-4628 $$$ Christiansted
(340) 773-3333 $$$ East
Sushi
(340) 773-6911 $$$ Christiansted
(340) 718-7071 $$$ East
(340) 773-9800 $$$ East
(340) 773-9700 $$$ East
American
(340) 718-0362 $$$ North Shore
(340) 772-3222 $$$ North Shore
(340) 692-4405 $$$ Christiansted
Thai
(340) 773-0076 $$$ Christiansted
Caribbean
(340) 778-8362 $$$ Center Island
66 results - showing 1 - 30
1 2 3
Close Menu