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
68 results - showing 31 - 60
1 2 3
Phone Price
Vegan - Vegetarian
(340) 473-7373 $$$ Christiansted
(340) 692-2020 $$$ Center Island
(340) 778-5717 $$$ Center Island
(340) 772-BEER $$$ Fredericksted
Pizza
(340) 772-3526 $$$ Fredericksted
(703) 623-8095 $$$ Fredericksted
(340) 713-0222 $$$ Gallows Bay
(340) 643-6455 $$$ Christiansted
Distillery
(340) 227-2366 $$$ Christiansted
(340) 713-9955 $$$ Center Island
(340) 718-0544 $$$ Christiansted
American
(340) 773-2128 $$$ Gallows Bay
American
(340) 718-4771 $$$ Cane Bay
Caribbean
(340) 772-1669 $$$ Fredericksted
Multi-cuisine
(340) 719-9434 $$$ Fredericksted
(340) 772-0002 $$$ Fredericksted
American
(340) 718-0055 $$$ North Shore
American
(340) 773-6585 $$$ Christiansted
Sandwiches
(340) 719-9393 $$$ Gallows Bay
(340) 719-9935 $$$ Christiansted
(340) 773-3400 $$$ Christiansted
(340) 719-8485 $$$ Cane Bay
Multi-cuisine
(340) 773-5227 $$$ Fredericksted
Coffee
(340) 772-2435 $$$ Christiansted
(340) 773-7769 $$$ Christiansted
American
(340) 712-2100 $$$ East
(340) 718-8920 $$$ Christiansted
(340) 718-2918 $$$ East
Multi-cuisine
(340) 712-2100 $$$ East
American
(340) 692-0313 $$$ Christiansted
68 results - showing 31 - 60
1 2 3
Close Menu