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. We update restaurants often to maintain the best accuracy – but it’s never a bad idea to check ahead or better yet make reservations! Click the menu above to narrow your search by location or category.
Search St Croix Restaurants Guide
East End Restaurants
Bungalows on the Bay Restaurant & Beach Bar
At Bungalows on the Bay (aka Chenay Bay) you'll find casual dining and a walk-up bar at the beach along with chairs and watersport rentals, including jetski tours. This is also a great beach for snorkeling! Open daily 11am - 9pm; Sunday brunch starting at 8am.
5000 Chenay Bay, East End, St Croix 00820
Castaways
A popular hangout for locals and visitors to St Croix. Casual fare with some of the best pizza on island. Pool, foosball, darts and live music.
85C Estate Solitude, East End, St Croix 00820
Deep End Bar & Grill
Open 365 days of the year and serving breakfast, lunch and dinner, the Deep End Bar and Restaurant offers a diverse menu with weekly specials. Don't miss Sunday brunch with live music and drink specials. Click to view their entertainment calendar.
5001 Tamarind Reef, East End, St Croix
Duggan’s Reef
Known for having the best lobster and freshest fish on St. Croix, Duggan's Reef is a seafood lovers paradise. Duggan's family-owned and operated restaurant is open to the breeze with a view of Buck Island and is open for dinner every night. The menu includes fresh fish, pasta, grilled rack of lamb, filet mignon, and freshly prepared desserts. Don't miss the daily specials and Sunday Brunch.
East End, St Croix
Frescos Kitchen and Pub House
Frescos Kitchen and Pub House features fresh and tasty salads, sandwiches, and pub-style comfort foods. Try the loaded fries! Indoor and outdoor seating in the courtyard. Open Monday - Saturday for lunch and dinner.
5007 Starboard Street,, Christiansted Downtown & Boardwalk, St Croix 00820
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.
East End, St Croix 00820
Enter Coakley to the left, up the hill to park and walk to the right down the path.
KD Flavor
Family-style Americana restaurant overlooking Teague Bay featuring seafood, lobster, and steaks. Full bar and open-air dining with a view. Open Wed - Sat.
5261 Cotton Valley Road, Christiansted, St. Croix 00820, USVI, East End, St Croix
Sea Terrace at the Grapetree Bay Hotel
Poolside casual dining with expansive views of the ocean and South Shore of St Croix. Salads, sandwiches, burgers and appetizers. Located at the newly renovated 18-room boutique hotel.
5000 South Grape Tree Road, Christiansted, St Croix 00820
The Mermaid Restaurant
The Mermaid is located beachside, with an extensive lunch menu of savory soups, fresh jumbo salads, grilled burgers, fresh fish, chicken, hot dogs, wraps, sandwiches, and daily specials. The Mermaid bar offers frozen island favorites and vintage cocktails. Grab a chair on the beach (for a fee for outside guests - currently $30) and enjoy service right on the beach. Open seasonally for dinner.
East End, St Croix
The Sausage Shack
Sausage-centric sandwiches, burgers, and all kinds of tailgating-style comfort foods along with a full bar. Open-air dining. Saturday Brunch.
Seven Flags Road, Christiansted, St. Croix, USVI, East End, St Croix
The Terrace Restaurant
With a panoramic view of Christiansted, The Terrace Restaurant at the Buccaneer Hotel is the perfect spot for dinner or drinks while enjoying St. Croix's sunset. Breakfast and dinner is served seven days a week and nightly specials include seafood and meat entrees. The Terrace Bar offers live entertainment most evenings.
Ziggy’s Island Market
Known affectionately as "the best gas station in the world", Ziggy's is more than just a gas station with a convenience store. It's also an outdoor bar "Libation Station" with great food. Enjoy Sunday brunch made to order with the local East enders. Shaded seating available. Occasional live entertainment - check the STXCalendar.com. Have a beer, wine or cocktail at the bar or relax in the picnic area, play corn hole and watch the comings and goings of a Caribbean afternoon.
5088 Estate Solitude, East End, St Croix 00820
Once you've decided on a St Croix Restaurant to grab a bite, explore your next adventure in our Things to Do on St Croix Guide, explore Places to Stay, or check out the St Croix Calendar for upcoming entertainment and events!