Restaurants – St. John Restaurant Guide
Elegant & Expensive Dining
La Tapa (Downtown Cruz Bay) 340 693-7755
A creative menu in a relaxed European-style sidewalk café.
Extra Virgin Bistro (Cruz Bay) 340 715-1864
Dedicated to locally grown and sourced products, so much so that they grow most of our own herbs on site.
Ocean 362 (Gallows Point) 340 776-0001
Thoughtfully sourced chef driven cuisine from the island to the table.
The Terrace (Cruz Bay) 340 626-9151
French influenced cuisine featuring fresh seafood, meats & premium ingredients.
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.
Indigo Grill (Coral Bay) 340 776-4433
A neat location with good food! Be sure order the tater tots!!
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
Cruz Bay Landing (Cruz Bay) 340 776-6908
They have breakfast, lunch and dinner and the BEST coffee on the island!
Oasis Grill (Coral Bay) 340 774-1030
Delicious home cooked meals!
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-8340
Creative lunches and cocktails. An eclectic mix of casual dining favorites!