Duffy's Love Shack 1373 Google Reviews St Thomas Bar Restaurant Visit Website +1 340-779-2080 Hours of Operation Monday 11:30 AM – 12:00 AM Tuesday 11:30 AM – 12:00 AM Wednesday 11:30 AM – 12:00 AM Thursday 11:30 AM – 12:00 AM Friday 11:30 AM – 12:00 AM Saturday 11:30 AM – 12:00 AM Sunday 11:30 AM – 12:00 AM +1 340-779-2080 6500 Red Hook Road St Thomas 00802 Get Directions