Restaurants – St. John Restaurant Guide
Elegant & Expensive Dining
Waterfront Bistro (Wharfside Village) 340 777-7755
Elegant seaside dining featuring classic French cuisine with Caribbean flare dishes.
La Tapa (Downtown Cruz Bay) 340 693-7755
A creative menu in a relaxed European-style sidewalk café.
Ocean Grill (Mongoose Junction) 340 693-3304
Upscale contemporary cuisine with an elegant tropical flair.
Zozo’s Ristorante (Caneel Bay) 340 693-9200
Exquisite classic Italian fare served in an elegant setting with a spectacular sunset view.
Ocean 362 (Gallows Point) 340 776-0001
Thoughtfully sourced chef driven cuisine from the island to the table by Chef Shaun Brian Sells.
Less Expensive with Good Food & Enjoyable Atmosphere
Morgan’s Mango (Cruz Bay) 340 693-8141
Caribbean Cuisine with South American flair. In addition to beef, chicken and vegetarian offerings, the menu includes fresh local fish prepared in a variety of styles.
Lime Inn (Cruz Bay) 340 779-4199
From prime rib to Caribbean lobster to local fish – this tropical garden setting is a favorite among locals.
Aqua Bistro (Coral Bay) 340 776-5336
The atmosphere is casual but elegant – making it the perfect spot to kick back, relax and enjoy a wonderful meal under the umbrellas of their outdoor courtyard. Or enjoy an appetizer and a cool island-style libation surrounded by both tourists and locals, beneath the tiki-hut style outdoor bar.
Miss Lucy’s (Coral Bay) 340 693-5244
Offers West Indian specialties like kallaloo and rotis as well as Greeks salads, burgers and entrees. Also has a brunch on Sundays!
The Banana Deck (Cruz Bay) 340 693-3033
American and tropical cuisine in a casual atmosphere.
Shipwreck Landing (Coral Bay) 340 693-5640
A neat location with good food: seafood, conch fritters, burgers and salads
The Longboard (Cruz Bay) 340 715-2210.
Their menu features healthy, fresh options all with a Caribbean flair using local spices, locally-caught seafood and locally-sourced herbs, greens and fruits.
Casual & Unique with Good Food
Fish Trap (Cruz Bay) 340 693-9994
Open air dining with seafood specialties and early bird specials.
Tamarind Court (Cruz Bay) 340 776-6378
Etta prepares some very good West Indian food and the price is right!
Skinny Legs (Coral Bay) 340 779-4982
A friendly local bar in Coral Bay with excellent burgers and sandwiches.
Uncle Joe’s BBQ (Cruz Bay) 340 693-8806
You will find this is the best BBQ in the Caribbean at this fun, local streetside venue.
Woody’s Seafood Saloon (Cruz Bay) 340 779-4625
Woody’s boasts bar food, the best fries on the island and the world famous happy house!
Sun Dog Café (Mongoose Junction, Cruz Bay) 340 693-83400
Creative lunches and cocktails. An eclectic mix of casual dining favorites!