We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

North Shore Deli

507 Mongoose Jct, Cruz Bay 00830-6100, St. John
+1 340-777-3061
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent81%
  • Very good16%
  • Average1%
  • Poor1%
  • Terrible1%
Travelers talk about
“lunch” (96 reviews)
“sandwiches” (145 reviews)
Closed Now
American, Cafe, Deli, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
507 Mongoose Jct, Cruz Bay 00830-6100, St. John
All Details
Write a ReviewReviews (362)
Traveler rating
Traveler type
Time of year

1 - 10 of 360 reviews

Reviewed 2 days ago via mobile

We stopped for a picnic lunch to go. There is a nice selection of foods ready to go. We chose Asian noodles and ordered sandwiches to be made. Sandwiches were ready quickly and everything tasted great. There were too many things to try. The desserts...More

Thank Rowan813
Reviewed 2 days ago

Went by Saturday afternoon around 4PM for my “fix” THE COCONUT CRACK BARS! To my horror they were closed...in disbelief I shook the door handle trying to get it....I must have my bars...HAPPY DAYS...the owner DJ opened the locked door and asked what I was...More

Thank buffyno1
Reviewed 3 days ago via mobile

While some are stifled by the price, North Shore is worth every penny. I’ve tried everything and I mean EVERYTHING. (Thanks for the love handles) I’ve not been disappointed. I have a mild obsession with their pasta salad and almond joy bars. Love this place!...More

Thank Shellstexas
Reviewed 3 days ago via mobile

Stopped into North Shore twice for beach sandwiches and upon leaving the island. Super friendly and knowledgeable staff about what ingredients were in each to go salad ( tuna in my case), and made to order delicious sandwiches according to my kids. They even have...More

Thank Jwolff70
Reviewed 4 days ago

Stopped here to get sandwiches before our charter pick up at the VI national park dock. Sandwiches were delicious. Service was fast and friendly. And they have iced coffee too!

Thank NicksmomLa
Reviewed 1 week ago

Wide selection of unique sandwiches and salads. Fresh baked goods and a wide variety of drinks both alcoholic and non. A hidden gem!

1  Thank dtheduck
Reviewed 1 week ago via mobile

They open early and are right across the street from the National Park boat dock, where our charter was picking us up. Super-friendly service, and the sandwiches were SO good! Fresh ingredients all around. Were even better after snorkeling for a couple hours ;)

Thank williamsfamilycov
Reviewed 1 week ago

North Shore Deli is one of our favorite stops to pick-up sandwiches on the way to the beach. They also have various salads and chips available. There's seating too in case you want to stop for breakfast or lunch. Great place!

Thank swilson317
Reviewed 2 weeks ago

Very good sandwiches and variety. Grabbed a couple of sandwiches to take to the beach, yummy Cool atmosphere,

Thank Marti B
Reviewed 2 weeks ago

We pretty much treated the North Shore Deli like a second kitchen during our stay. Breakfast sandwiches were great, fresh salads, great lunch sandwiches all made it a mainstay. But their baked goods were super as well. It was great to find somewhere fast, friendly,...More

1  Thank Michael V
Nearby HotelsSee all 6 hotels in St. John
Cruz Bay Boutique Hotel
500 reviews
.24 miles away
St. John Inn
522 reviews
.26 miles away
Sea Shore Allure
131 reviews
.47 miles away
Gallows Point Resort
891 reviews
.48 miles away
Nearby Restaurants
Our Market Smoothies
588 reviews
.16 miles away
Extra Virgin Bistro
761 reviews
.16 miles away
Morgan's Mango
1,741 reviews
.07 miles away
Nearby Attractions
Scott Bay Beach
188 reviews
.05 miles away
Maho Beach
1,712 reviews
.05 miles away
Caneel Bay Beach
155 reviews
.05 miles away
Leinster Bay
152 reviews
.09 miles away
Ask a question
Questions & Answers
March 21, 2018|
AnswerShow all 2 answers
Response from advonefin | Reviewed this property |
They appeared to have the full menu available and some great cakes and other pastries.
Deborah S
July 9, 2017|
AnswerShow all 6 answers
Response from juliewillgreg | Reviewed this property |
Not sure who but the guy there was a Greek from Northern KY.
March 23, 2015|
AnswerShow all 8 answers
Response from steve b | Reviewed this property |
It was our 1st trip to St. John's so I don't know about the history concerning the North Shore Deli. However ,the current owners run a first class operation in all categories of what a deli should be. The owners [Nikki and... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible, Serves Alcohol, Free Wifi
Good for
Families with children, Kids
Open Hours
8:00 AM - 3:00 PM
7:00 AM - 6:00 PM
7:00 AM - 6:00 PM
7:00 AM - 6:00 PM
7:00 AM - 6:00 PM
7:00 AM - 6:00 PM
7:00 AM - 6:00 PM
Location and Contact Information
  • Address: 507 Mongoose Jct, Cruz Bay 00830-6100, St. John
  • Location: Caribbean  >  U.S. Virgin Islands  >  St. John  >  Cruz Bay
  • Phone Number: +1 340-777-3061
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing