A trip to St. John without Uncle Joe's barbecue is not a true trip. Uncle Joe prepares delicious chicken and ribs. The sauce is spicy and sweet, and the rice/beans and coleslaw are so good that I gobble those up too. You can eat at Uncle Joe's or order take-out like we do. Either way, it's a nice change from the higher priced places around Cruz Bay.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.