Upscale Restaurants is a relative term here on St Croix. These are the places where you can dress up (but you never have to get super dressed up) and celebrate birthdays, anniversaries, arriving on St Croix, or just about anything because we truly love to celebrate here. You’ll find elevated menus and wine lists, craft cocktails, and pricier menu items. And, of course, amazing food!

Found 9 activities