
We are fortunate to have an excellent variety of top dining establishments to satiate any appetite and budget. From traditional Caribbean dishes to French inspired fine dining, there is something for everyone. We are happy to support and recommend these unique St. John restaurants and eateries. Most kitchens close by 9p.
Cruz Bay:

Our favorite place in Cruz Bay for formal dining complete with amazing craft cocktails and classical French inspired dishes! Happy hour and sunset views. Reservations recommended.
340-779-8550

Family owned, great lunch and dinner spot in Cruz Bay with a nice gift shop inside and limited parking available. They a frozen Key Lime pie that is superb. Also check out Lime Out, their floating taco boat on the East End.
340-776-6425

One of very few places that offer authentic Caribbean cuisine. In Cruz Bay next to Lime Inn. A very tasty and genuine USVI experience. We love the roti, curry, and oxtail stew (trust us)!
340-714-2625

Good, casual food, air-conditioned, beer tours, and cool souvenirs located in Mongoose Junction, Cruz Bay with shopping and parking.
340-715-7775
Greengo’s Caribbean Cantina St. John

Casual Mexican dining with great happy hour specials and excellent margaritas (ask for real lime juice). Lots of TV’s for sports fans. In Mongoose Junction, Cruz Bay with shopping and parking.
340-777-8226

Great personal service and attention to detail on every plate. The chef/owner has a sister restaurant in Spain. Their pottery dinners are an absolutely delightful multi-course experience at an exceptional value. In Cruz Bay. Reservations recommended.
340-693-7755

One of St. John’s best. They grow their own veggies and herbs, make their own pasta, and grind their own meats. Favorite dishes are the mushroom pappardelle, pork chop and short rib. You’ll be in for a memorable experience with impeccable service! Perfect for special occasions. In Cruz Bay. Reservations recommended.
340-715-1864

New sister restaurant to Extra Virgin Bistro in Mongoose Junction, Cruz Bay. Named for St. John’s coordinates, 18/64 is now open for lunch, raw bar, and dinner.
340-774-1864

Another best! Caribbean dishes with a latin flair, lobster nights, best paella on island. The Always Morgan ceviche, coconut-crusted grouper, and key-lime pie are out of this world! A couple of spots down from Mongoose Junction in Cruz Bay. Reservations recommended.
340-693-8141

Delicious fresh sushi, tacos, small plates, and poke bowls and a great hand-crafted cocktail menu in Cruz Bay across from Dog House Pub. Open-air casual alfresco dining concept. One of few kitchens open until 10p. Order the frosé! You can get on the waiting list via your phone and stroll around until your table is ready.
340-715-2210
A small locals’ spot with great authentic Caribbean food. Drive up Centerline Road (Route 10), take a right on Gifft Hill Road and it will be on your left.

Driftwood David rebuilds! A new eco-friendly, pet-friendly locals’ spot serious about good food in a casual atmosphere that arose from the “shambles” of the hurricanes. We like the salad bar and pulled pork sandwich! Located near St. John Auto Repair and Paradise Lumber on Centerline Road (Route 10).
Frozen Treats:
For the kid in all of us

Located in Mongoose Junction for homemade Ice cream and homemade waffle cones

For organic, artisanal handcrafted ice pops.

Margarita Phils is located across from the National park dock and service giant frozen Margaritas togo!!
Sandwiches / Deli:


In Cruz Bay at Mongoose Junction with lots of shopping and parking, good breakfast and sandwiches with a great grab and go deli selection and snacks. They smoke their own meats and make their own pastries. We love the reuben, pirate piggy, and the superfoods salad.


On the 3rd level of The Marketplace in Cruz Bay: awesome, fresh sandwiches, salads, and entrees. They prepare dinner for 2 too! The daily special is always good. Cash only.


On the 2nd level of The Marketplace in Cruz Bay: Owner of Oasis Private Chefs recently opened this quick, healthy lunch alternative. The rotating menu features vegan and vegetarian options to which you can add local fish, chicken or other protein. Freshly made drinks, juices, and smoothies.
Pizza / Italian:

Great casual Italian dining above The Longboard in Cruz Bay and sometimes open until 10p.

In Coral Bay with limited days/hours but best on-island!

Floating pizza boat off of St. Thomas in Christmas Cove, Great St. James. New York pizzeria trained! Make it part of your boat day.
Coral Bay:

Open and iconic. It’s always a great place to stop in and shop the boutiques. You can even pay with PayPal now so don’t have to worry about how much cash you have. A good, classic Coral Bay sports bar with simple food (burgers, dogs, nachos) and ample parking.
340-779-4982

Coral Bay outdoor circular bar and restaurant with parking, live music, and great food.
340-776-5336

The sister restaurants have merged at Indigo Grill in Coral Bay! Indigo Grill menu by day and Rhumb Lines menu by night. A great live music venue.
340-776-4433
TBD Pop-up Restaurant / The Danforth

TBD is a pop-up restaurant featuring excellent local dishes in the old Wok on the Beach space/shopping center next to Aqua Bistro in Coral Bay and a temporary installation until their new restaurant, The Danforth, officially opens in the same space.
340-626-8740

Finally reopened since the hurricanes and serving delicious local foods! Homemade ice creams, juices, rotis, and more! Don’t miss this friendly and authentic Virgin Island gem located at the triangle in Coral Bay.

Eco-friendly taco boat at Hansen Bay on the East End featured in TIME Magazine’s list of World’s Greatest Places! Cruise over on your BoatDay or pay a small parking fee and rent a board or kayak out for tacos and cocktails ON the water! Swimmers will not be served. Buy their cup or bring your own.
340-643-5333