The new Lime Out floating restaurant, set to open in Lindbergh Bay by November 15, brings the popular St. John dining concept to St. Thomas, blending marine tourism with local entrepreneurship ahead ...