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%
Travellers talk about
“lunch” (81 reviews)
“sandwiches” (131 reviews)
“smoked turkey” (7 reviews)
Open Now
7:00 AM - 6:00 PMAll hours
American, Cafe, Delicatessen, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
507 Mongoose Jct, Cruz Bay 00830-6100, St. John
All Details
Write a ReviewReviews (317)
Traveller rating
Traveller type
Time of year

1 - 10 of 315 reviews

Reviewed 11 November 2017 via mobile

The place to go for a great sandwich and side. The Pirate Piggy and the Roast Beef and Swiss are to die for. Service is excellent and prices are good for the area. Have nothing bad to say about the deli at all. A must...More

Thank Darold G
Reviewed 7 September 2017

Great sandwiches, reasonably priced, and a great location - just a quick stop to or from the amazing north shore beaches.

Thank AliceRumphius
Reviewed 6 September 2017 via mobile

We had the opportunity to get sandwiches twice on different occasions...one for the hike down Reef Bay with the ranger guide and the other for lunch at the beach. We had five in our group and we were all extremely happy with out choices of...More

Thank grmahaf
Reviewed 29 August 2017

Also tried Barefoot Cowboy's BBQ in Cruz Bay. Really good ribs and brisket. We missed the coconut shrimp at Morgan's Mango this time. But it's always a favorite.

Thank gsawin
Reviewed 18 August 2017

Stopped there to get lunch that would survive the ranger-led Reef Bay all day hike. Folks behind the ounter told us what would survive in our backpack and wrapped it so well that it was still cool to the touch

1  Thank Jean P
Reviewed 13 August 2017

Stopped by one evening before we had a boat charter the next day to pick up lunch! We bought hummus, buffalo chicken dip, spinach & artichoke dip and chicken salad along with pretzel chips, regular chips and crackers!. Delicious food, so easy to pack, serve...More

Thank ER5White
Reviewed 8 August 2017 via mobile

Warm crunchy ciabotta rolls. Fresh roasted turkey. Very fresh tasty ingredients. Good peanut butter chocolate bar and my hubby loved the jumble var!

Thank Annette D
Reviewed 8 August 2017 via mobile

When visiting St. John, we stop by multiple times a week for our beach lunches. Great power salad and mouthwatering sandwiches, plus service with a smile.

Thank LoveHopePray
Reviewed 8 August 2017

We went here more times than we can count; each time the service was excellent and the food was fresh and promptly delivered. Lots of locals stop in here which speaks volumes. Many people grab their lunch and sodas to go beach hopping in the...More

Thank brna2000
Reviewed 2 August 2017

The sandwiches here are amazing! Some of the best subs I have ever had. They have an incredible menu, very unique with something for everyone. They even had gluten free bread for my wife!

Thank Chris R
Nearby Restaurants
Our Market Smoothies
561 reviews
.26 km away
Extra Virgin Bistro
697 reviews
.25 km away
658 reviews
.29 km away
Nearby Attractions
Maho Beach
1,614 reviews
.07 km away
Scott Beach
187 reviews
.07 km away
Cruz Bay Visitor Center
88 reviews
.15 km away
Bajo El Sol Gallery
33 reviews
.10 km away
Ask a question
Questions & Answers
Deborah S
10 July 2017|
AnswerShow all 6 answers
Response from juliewillgreg | Reviewed this property |
Not sure who but the guy there was a Greek from Northern KY.
24 March 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, Seating, Parking Available, Wheelchair Accessible, Serves Alcohol, Free Wifi, Outdoor Seating
Good for
Kids, Child-friendly
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