restaurant location

Red Hook Plaza

XO Bistro is conveniently located in Red Hook, St. Thomas close to all of the hotels and resorts on the East End. We are located on the first floor of Red Hook Plaza, across the street from American Yacht Harbor. An easy walk from the St. John ferry dock!

XO Bistro
6501 Red Hook Plaza #1

+1 340 779 2069