Make your visit to St John easier with this compiled list of restaurants on the Island. Many are seasonal, so be sure to check their websites for more info! Reservations are often required for most, especially during high season. These are limited only to my experience, please visit restaurants that are not on this list as well!
Map
Sections
3
Breakfast
Lunch
Dinner
Breakfast
Time is slower on the Island, enjoy a sit down breakfast!
Laid back atmosphere with indoor/outdoor seating and a cute tiki bar. We love their breakfast!
Cruz Bay Landing
Daily Brunch served daily 9-12 with Bottomless Mimosas!
Sun Dog Cafe
Lunch
Great spots to check out for lunch whether you're going to the beach, on a hike, or shopping!
Great happy hour featuring a large menu. Try their frozen painkiller, tacos, and poke bowls!
The Longboard
Best place to stop on the way to the beach. Love their salads with fresh ingredients, and homemade dressing!
North Shore Deli
A floating taco restaurant only accessible by boat! Lilypads surround the restaurant for play.
Lime Out VI
Live music, delicious drinks, great food all located on the beach of cruz bay. What more can you ask for?
The Beach Bar
Worth the drive out to Coral Bay! Funky and laid back. Outdoor seating with delicious sandwiches and drinks!
Skinny Legs
Perfect place to stop after a hike on Coral Bay! Try their conch fritters!
Miss Lucy's
Great place to stop before heading to the beach. Above Starfish Market on 3rd floor.
Sam & Jack's Deli
Dinner
Superb places to dine at night on Island
Neo-Carribean open air restaurant serving many flavors of the Islands. Try the Lime & Coconut drink and the fresh ceviches!
Morgan's Mango
Now serving a 3 course tasting menu (separate kids menu available). Not to miss is their braised beef short rib!
Extra Virgin Bistro
Carribean Cantina serving up Mexican food & delicious drinks. Try the Mahi Mahi Cantina Bowl!
Greengos Caribbean Cantina
A laid back open air bar and restaurant
The Banana Deck
Exceptional food with a chic atmosphere and gorgeous view!
La Tapa
Open air restaurant on the Coral Bay side of the Island (used to be in Cruz Bay). Try the tuna steak & Pad Thai - they are my favorite.