
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.
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 – $$ \★★★★ 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