The morning spot in Cruz Bay, with an array of coffees, breakfast plates and baked goodies. The lunch sandwiches – all with meats slow-roasted in-house – are a cut above the norm. It's dark and highly air-conditioned, offering a welcome respite from the sun.
North Shore Deli
St John