Our St Croix Restaurants Guide is the most comprehensive, carefully curated list of restaurants, cafes, bistros, and beach bars on the island. From local West Indian food to casual beachside fare to fine dining – you’ll find only places that we eat and recommend to friends and family.
steaks
Eat with Fred
The boutique hotel at the Fred offers delicious fare using fresh, local ingredients for beachside dining at Eat with Fred. Grab drinks at the walk-up bar while you are sitting on the beach or by the pool. Daily specials and don't forget to try the truffle fries!
Address:
605 Strand Street, Frederiksted, St Croix 00840
Phone:
340-777-3733
Galleon Steaks and Seafood
Waterfront dining with a view of Green Cay Marina. Chef/Owner Charles Mereday is an accomplished chef serving up fresh, local fish, steaks and deliciously creative dishes. Reservations recommended.
Phone:
(340) 244-6007
Goat Soup & Whiskey
Where “Flip Flops Meets Fine Dining”. American cuisine with fresh specials daily, house made soups, delicious cocktails, friendly service, and an after 5 dinner menu featuring house cut steaks and fresh seafood. Open for lunch, dinner, and Sunday Brunch. Closed Wednesdays.
Address:
5000 Estate Coakley Bay, East End, St Croix 00820
Enter Coakley to the left, up the hill to park and walk to the right down the path.
Phone:
(340)-773-3333
No Bones Cafe
At No Bones, everybody knows your name. Customer service is a highlight along with their Prime Rib Wednesday’s and delicious deserts. Serving sandwiches, pasta’s, seafood and streak, No Bones is one of St. Croix’s best little secrets.
Address:
Gallows Bay Port Terminal, Gallows Bay, St Croix 00824
Phone:
340-773-2128
Six Nine Restaurant and Bar
Opened in November 2020, Six Nine Restaurant & Bar is an open-air and outdoor dining establishment in Frederiksted featuring steaks, fresh local seafood, homemade pastas, desserts, a diverse wine list and craft cocktails.
Address:
69A King Street, Frederiksted, St Croix 00840
Phone:
(340) 772-6969