The Tap & Still Redhook 1148 Google Reviews St Thomas Bar Restaurant Visit Website +1 340-642-2337 Hours of Operation Monday 11:00 AM – 12:00 AM Tuesday 11:00 AM – 12:00 AM Wednesday 11:00 AM – 12:00 AM Thursday 11:00 AM – 12:00 AM Friday 11:00 AM – 12:00 AM Saturday 11:00 AM – 12:00 AM Sunday 11:00 AM – 12:00 AM +1 340-642-2337 American Yacht Harbor Red Hook, St Thomas 00802 Get Directions