Eats & Drinks

Start the day. Middle of the day. End the day. There’s no better way to relax and enjoy your stay than with great food and drinks! Here are St John’s favorite spots to eat and drink.

 

Cruz Bay Parking

Looking for Cruz Bay parking? Here’s a map of the various FREE and PAY parking options in and around Cruz Bay, St John.

Cruz Bay Parking Information


St John Bar & Restaurant Guide

St John Bars + Restaurants

Cruz Bay – Casual Dining

The Banana Deck – $$$ – Cruz Bay – bar, American, Caribbean, seafood
Café Roma
 – $$$ – Cruz Bay – Italian, pizza
Chester’s Getaway – $ – Cruz Bay – pub BBQ
Cruz Bay Landing – $$ – Cruz Bay – bar, pub, American, Caribbean, cafe
De’ Coal Pot – $$$ – Cruz Bay – West Indian, Caribbean
Doghouse Pub – $ – Cruz Bay – bar, pub, American
Drink St John – $$$ – Cruz Bay – bar, American
The Dugout at 420 to Center – $$ – Cruz Bay – Chinese, Asian, fusion
Etta’s West Indian Cuisine – $ – Cruz Bay/Marketplace – West Indian, Caribbean
Hercules Pate – $ – Cruz Bay – Caribbean
High Tide Restaurant – $$$ – Cruz Bay/Wharfside – bar, seafood, American, Caribbean
Inn at Tamarind Court – $$$ – Cruz Bay – American
Jake’s – $ – Cruz Bay – cafe, American
Joe’s Rum Hut – $$ – Cruz Bay -bar, American
Lime Inn – $$$ – Cruz Bay – bar, Caribbean, American, seafood
Little Olive – $ – Cruz Bay/RMV Lot – Food Truck, Mediterranean, Greek, vegetarian-friendly
North Shore Deli – $$ – Cruz Bay – DELI
Quiet Mon Pub – $$ – Cruz Bay – bar, pub, Irish
Ronnie’s Pizza – $ – Cruz Bay – pizza, 340-693-7700
Shambles
– $ – Centerline – pub BBQ – 340-777-4015
Sogo’s Restaurant – $$$ – Cruz Bay – Caribbean
Sun Dog Cafe – $$ – Cruz Bay – American, Caribbean, grill
The Fish Trap – $$$ – Cruz Bay – seafood, Caribbean
The Beach Bar – $$ – Cruz Bay/Wharfside – bar, pub, American, grill
The Longboard – $$ – Cruz Bay – bar, Caribbean, American
The Tap Room – $$ – Cruz Bay/Mongoose Junction – St John Brewer’s bar, pub – 340-715-7775
Uncle Joe’s BBQ – $ – Cruz Bay – BBQ
Viva Cantina – $$$ – Cruz Bay – Mexican
Woody’s Seafood Saloon – $ – Cruz Bay – bar, American, seafood, pub

 


The Longboard Restaurant, Cruz Bay, St John, USVIThe Longboard – $$ \★★★★ Casual, Caribbean-inspired coastal cantina, focusing on fresh, local ingredients. 1 Prince Street, Cruz Bay [ 1 block up from the ferry dock ]. MENU Bar: 3pm-until. Kitchen: 3pm-10pm.  Happy Hour 3pm-6pm. www.thelongboardstjohn.com



Cruz Bay – Fine Dining

Café Roma – $$$ – Cruz Bay – Italian, pizza, 340-776-6524
Extra Virgin Bistro – $$$$ – Cruz Bay – Seafood, Italian, American, Mediterranean, 340-715-1864
High Tide Restaurant – $$$ – Cruz Bay – bar, seafood, American, Caribbean, 340-714-6169
La Tapa – $$$$ – Cruz Bay – seafood, Italian, Mediterranean, Spanish, 340-693-7755
Morgan’s Mango – $$$$ – Cruz Bay – Caribbean, seafood, 340-693-8141
Ocean 362 – $$$$ – Cruz Bay – Seafood, Caribbean, American, Vegetarian-friendly, 340-776-0001
18 64 – $$$$ – Cruz Bay – Seafood, sushi, Caribbean, American, 340-774-1864
The Terrace – $$$$ – Cruz Bay – seafood, French, 340-779-8550
Waterfront Bistro – $$$$ – Cruz Bay – Caribbean, French, seafood, 340-777-7755
Zozo’s at Caneel Bay – $$$$ – Caneel Bay Resort – Italian, seafood, 340-693-9200


Coral Bay – Casual DINING

Aqua Bistro – $$$ – Coral Bay – Italian, American, seafood, outdoor dining
Lime Out – $$ – Floating taco bar
Indigo Grill – $$ – Coral Bay – bar, American, Caribbean, pizza
Miss Lucy’s – $$$ – Friis Bay – Caribbean, American, seafood, brunch
Skinny Legs – $$ – Coral Bay – bar, pub, American, burgers


Coral Bay – Fine Dining

Aqua Bistro – $$$ – Coral Bay – Italian, American, seafood, outdoor dining, 340-776-5336


Delis

North Shore Deli – $$ – Cruz Bay – DELI
Sun Dog Cafe – $$ – Cruz Bay – American, Caribbean, grill


BBQ

Chester’s Getaway – $ – Center Line – pub BBQ
Shambles– $ – Centerline – pub BBQ – 340-777-4015
Uncle Joe’s BBQ – $ – Cruz Bay – BBQ


Food Trucks

Little Olive – $ – Cruz Bay – Food Truck, Mediterranean, Greek, vegetarian-friendly
Tony’s Kitchen – $ – Centerline Road – Caribbean, West Indian


Pizza

Café Roma – $$$ – Cruz Bay – Italian, pizza, 340-776-6524
Ronnie’s Pizza – $ – Cruz Bay – pizza, 340-693-7700
The Taproom
– $$ – Mongoose Junction, Cruz Bay – stone oven pizza – 340-715-7775


West Indian

De’ Coal Pot – $$$ – Cruz Bay – West Indian, Caribbean
Shaibu’s Gourmet to Go – $ – Cruz Bay / Marketplace – West Indian, Caribbean – 340-693-6001
Hercules Pate – $ – Cruz Bay – Caribbean
Sogo’s Restaurant – $$$ – Cruz Bay – Caribbean


Smoothies / Ice Cream

Colombo’s Smoothies – $ – Coral Bay – SMOOTHIES
Our Market Smoothies – $ – Cruz Bay – SMOOTHIES
St John Scoops – $ – Cruz Bay – ice cream +adult-flavors, smoothies