This family-run operation is everything a deli should be. Their own slow-roasted meats are tender and tasty, their breakfast options run the gamut from hearty corned beef hash to a veggie fritatta or French toast, and their salads and sides are fresh and flavorful.
The deli's wide selection of sandwiches are ideal for picking up on your way to the beach, and a cooler full of grab-and-go items like Asian peanut noodles and Valley Doll curry chicken salad make eating on the go easy and delicious. Don't forget one of their amazing deserts, like the much-loved jumble, to complete your meal.
You'll find North Shore Deli on the first floor, next to Ocean Grill, at Mongoose Junction shopping center in Cruz Bay.