I've been to ITP several times and it never disappoints! I love sitting outside overlooking the marina. Bartenders are great. Pizza is super yummy as are the sandwiches and wings. Next time I am back in St. Thomas I will definitely go back for more!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.