If you're looking for a unique fine-dining experience under the stars, away from tourists and with gorgeous night skyline views, look no further than Robbie Joseph's Seahorse Grill. Tucked on the grounds of the Montego Bay Yacht Club, this restaurant is popular among expats and residents and remains a best-kept secret. Classy yet unpretentious, it offers outdoor, waterfront dock, and terrace seating and "global cuisine with a twist of West Indian flair." From a juicy steak night—hard to find in Jamaica—to pastas and Jamaican seafood specialties, you'll be talking about that dinner under the stars for a while to come. The cocktails are pretty fabulous, too. This restaurant is a west coast gem.