North Shore Restaurants
North Shore Restaurants
St. Croix’s North Shore restaurants include neighborhood bistros, resort restaurants, and funky beach side cafes. Since the North Shore of St. Croix marches to the beat of its own drum, here you will find a distinctly Caribbean attitude. As a result, you will find that Caribbean attitude reflected in the vibrant culinary offerings available in this lush part of the island. Each dining spot features fine food, smiling faces, great live music, good vibes, as well as fantastically innovative flavors. Perhaps most notably, you can enjoy stunning Caribbean Sea views!
The Landing Beach Bar
North Shore
(340) 718-0362
AMA at Cane Bay
North Shore, Cane Bay
(340) 227-3432