Carrie: (340) 643-1400
Meghan: (340) 998-5272

See ALL St. John Dining Recommendations

Cruz Bay Landing
St. John
Vegetarian Options
(340) 776-6908
Cruz Bay
No Reservations Taken

Visit their website for more information
Follow on Facebook, Instagram, and you can leave a review on Yelp.


This place has a great Happy Hour, with specials on food and drink and they are also one of the few places on STJ that serves breakfast. See below for their hours. 

A great little spot, close to the ferry dock, with delicious food. It’s a nice place to kill that extra 30 minutes you have until the next ferry. They even have a coffee shop and creamery right next door to add a little extra kick to your day. Be sure to pick up some of their signature merchandise to help you remember your visit to our beautiful islands. 

Hours are subject to change. Be sure to visit their website for updated information.
Breakfast: 7 am – 11 am (til 12 am on Sundays)
Lunch: 11:30 am – 5 pm
Dinner: 5 pm – 9 pm
Coffee Shop and Creamery open 7 am – 9 pm

Check out these other recommendations…

Morgan’s Mango

Morgan’s Mango

Around since 1992 and recently renovated, thanks to financial help from Kenny Chesney after hurricanes Irma and Maria ripped it apart, this restaurant delivers delicious food, consistently.

read more
The Terrace

The Terrace

A French-inspired restaurant, with a great view of the sunset. I love their Foie Gras and pork belly appetizers. For dinner, you can go wrong with their Wahoo, filet or crab stuffed prawns.

read more
Extra Virgin Bistro

Extra Virgin Bistro

My FAVORITE place to go for a nice dinner on STJ. Reservations are strongly recommended here as the place is usually packed with locals and tourists. It stays packed for good reason.

read more