Restaurants – St. John Restaurant Guide

Elegant & Expensive Dining

Reservations Recommended

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!