Victor's New Hideout

Saint Thomas, United States Virgin Islands

Victor's New Hideout is a restaurant near Charlotte Amalie. Local food, good chowder and fresh fish. Very slow service.