St. Croix Restaurants

St. Croix Restaurants

Each of the Virgin Islands' previous occupants have left their mark on St. Croix restaurants, a veritable international melange of culinary tastes and styles. The best local ingredients will figure prominently St. Croix restaurants; count on fresh-caught seafood like lobster and conch, as well as tropical fruits and vegetables to make an appearance on menus. Most non-Caribbean St. Croix restaurants, be they Mexican, French, or American, also add a distinct local twist to every dish, but visitors shouldn't miss out on tasting some authentic St. Croix favorites either. The best down-home St. Croix restaurants pride themselves on serving a great chicken curry, goat stew, and fried pork chop dish.

Here are a few tried and true St. Croix restaurants for visitors to sample:

Caribbean cuisine prepared by a world-class chef has consistently kept this elegant spot among the best St. Croix restaurants. In Christiansted. Note: no lunch on weekends. Tel: 340-692-9440

Top Hat
Surprisingly, this family-owned favorite is the only St. Croix restaurant serving Danish food, including eel, frikadeller meatballs, and roast duck. In Christiansted. Note: does not serve lunch.
Tel: 340-773-2346

The wine selection at St. Croix restaurants don't get any better than this contemporary steakhouse. Try the rum-soaked sourdough pudding for dessert. In Christiansted. Note: does not serve lunch. Tel: 340-692-9922

The Mahogany Room
Both the International menu and views shine here, one of many fine St. Croix restaurants located within hotels and resorts. In Estate Davis Bay, North Shore. Reservations are a must. Tel: 340-778-3800

Sunset Grill
Locals and visitors alike have long made this authentic Caribbean eatery a favorite among St. Croix restaurants. In Frederiksted. Tel: 340-772-5855

If you're interested in visiting St. Croix we recommend that you search our luxury St. Croix villas. Click here for the best St. Croix villa rentals.

Other Information for your vacation in St. Croix: