Nicknamed “Love City,” Cruz Bay on the island of St. John is the perfect destination for beach-side ... Enjoy authentic Sonoran-style Mexican cuisine at this local haunt. Lucky Chops – Lucky Chops is ...