St John Restaurants + Bars

ST JOHN BARS + RESTAURANTS GUIDE

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


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
Salty Mongoose – $$ – Pizza and cold drinks w/water views!
Johnny Lime – $$ – Caribbean BBQ food truck
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

Baked in the Sun – $ – Cruz Bay – DELI
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/RMV Lot – Food Truck, Mediterranean, Greek, vegetarian-friendly
Tony’s Kitchen – $ – Int of Centerline Road + Gifft Hill Rd – Caribbean, West Indian


BEST BURGERS ON ST JOHN

Skinny Legs – $$ – Coral Bay – bar, pub, American, burgers
Shambles– $ – Centerline – pub BBQ – 340-777-4015


BEST CRAFT DRINKS

Drink St John – $$$ – Cruz Bay – bar, American
Extra Virgin Bistro – $$$$ – Cruz Bay – Seafood, Italian, American, Mediterranean


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 / Mongoose Junction – ice cream +adult-flavors, smoothies