Islands St. Croix Address 37 Strand St Phone Number 703-623-8095 Style Leisure City Frederiksted Fax Number Not Available. Type of Food Caribbean State USVI Website Click to View Company Louie & Nacho's Beach Bar Zip Code 840 ADA Compliant Yes