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” (97 reviews)
“sandwiches” (144 reviews)
Open Now
7:00 AM - 6:00 PM Hours
American, Cafe, Deli, Vegetarian Friendly, Vegan Options, Gluten Free Options
₹₹ - ₹₹₹
507 Mongoose Jct, Cruz Bay 00830-6100, St. John
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (345)
Traveller rating
Traveller type
Time of year

1 - 10 of 343 reviews

Reviewed 1 week ago via mobile

We absolutely adore this family-run business and its people! The sandwiches are the best you’ll find. We visit STJ once a year and can hardly wait to get our next North Shore fix. Try the Pirate Piggy - best sandwich I’ve ever eaten! They also...More

Thank krjminor
Reviewed 2 weeks ago via mobile

My husband and I grabbed breakfast here this morning, and it was delicious. We had a smoothie, breakfast sandwich, and a veggie bagel— all very good! I’ve heard great things about their sandwiches, and they had a great selection of grab-and-go salads and other pre-made...More

Thank MariahandBrandon
Reviewed 2 weeks ago via mobile

Good sandwiches to stop in and grab for the beach. We especially appreciate that they take call ahead orders. They’ll have everything you need for the beach and then some! The date bar was delicious too!

Thank Kendall_ashlee
Reviewed 4 weeks ago

Sit down location, easy parking, moderate price (10-12$/sandwich, soda/gatorade 4$). Takes credit cards. Walk up to order, ready quickly and cheerfully. Yummy food. They also had food to pick up and go in a cold case, chips, pretzels, candy, pasta salads. Definitely recommend if you...More

1  Thank gogogo945
Reviewed 4 weeks ago via mobile

This is my go to place before heading to the beach. I can stock up on drinks, sandwiches, salads fir my day at the beach. They have bear, wine, chips, breakfast food and the best sandwiches!

Thank VillaIntimaSea
Reviewed 13 June 2018

We end up coming for several items...their bread is the best on the island. Loaf is huge - so we put it in the fridge. I am not sure how best to describe it - not white - not wheat; maybe mixed grain.... I would...More

Thank petern123
Reviewed 6 June 2018

Love this little drop in place at Mongoose Junction! Going for a beach day---stop in for a terrific sandwich and some cold drinks! Or, if you've been out on a long shopping day, plan Mongoose Junction as the last stop and then, grab a sandwich,...More

Thank Steve K
Reviewed 28 May 2018

A great spot for lunch with a variety of sandwiches and baked goods. I tried the Greek Flatbread and it did not disappoint. The giant bar cookies are enough to share with a friend.

Thank amosdog11
Reviewed 20 May 2018

they always have the best sandwiches on island, grab one on the way to the beach with a cold brew and you're all set. breakfast is good also.

Thank bkmurrie
Reviewed 16 May 2018

We both got the turkey pesto and absolutely LOVED our sandwiches from the deli. I usually don't like peppers but this had roasted red peppers on it and I ate every bite. Honestly the best sandwich I had during our vacation to USVI. Awesome place,...More

Thank Price D
Nearby HotelsSee all 6 hotels in St. John
Cruz Bay Boutique Hotel
499 reviews
.38 km away
St. John Inn
520 reviews
.42 km away
Sea Shore Allure
131 reviews
.75 km away
Gallows Point Resort
881 reviews
.76 km away
Nearby Restaurants
Our Market Smoothies
585 reviews
.26 km away
Extra Virgin Bistro
759 reviews
.25 km away
681 reviews
.29 km away
Nearby Attractions
Scott Bay Beach
188 reviews
.07 km away
Maho Beach
1,696 reviews
.07 km away
Caneel Bay Beach
155 reviews
.07 km away
Leinster Bay
150 reviews
.13 km away
Ask a question
Questions & Answers
22 March 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
9 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, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible, Serves Alcohol, Free Wifi
Good for
Child-friendly, 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