Looking for a great steak in the Caribbean? You've come to the right place. While the island has amazing seafood, every once and awhile it's nice to have a little taste from home. The steaks at the Upper Deck are really delicious and perfectly prepared. If you're still wanting to eat the local fresh seafood, the fish options are also delicious. The atmosphere is perfect with the restaurant located steps away from the beach and right beside Jammer's Bar which is prefect for island cocktails either before or after the meal...or both!
When you make a reservation be sure to check if it's buffet night - while it's good, I'd recommend going to one of the other Windjammer restaurants and saving the Upper Deck for another night.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.