2 Best Restaurants in St. Vincent and the Grenadines

The Sapodilla Room at Grenadine House

$$$ Fodor's choice

The Sapodilla Room at the historic Grenadine House (1765) is a hidden gem. Whet your appetite with a fruity cocktail at the West Indies Bar—the actual bar is from an old English pub, with a gallery of classic black-and-white stills of movie stars gracing the walls—and then move inside to the stone-wall dining room and enjoy grilled fresh fish, creamy seafood risotto, or tasty beef, lamb, and chicken entrées that reflect Caribbean flavors. Locals come here for special occasions and business dinners, as this is one of the few elegant dining spots on St. Vincent.

Kingstown Park, Kingstown, St. Vincent, VC0130, St. Vincent and the Grenadines
784-458–1800
Known For
  • elegant atmosphere
  • professional service
  • varied Caribbean/international dishes
Restaurants Details
Rate Includes: No lunch, Reservations essential

Shenanigans Restaurant & Beach Club

$$$

This rather "glossy" restaurant at the rather "glossy" Sandy Lane Yacht Club on Glossy Bay has already established a following. The view of the waterfront and marina activity is picturesque at breakfast, lunch, or an anytime cocktail or smoothie; the marina vibe continues at dinner. The menu items—all prepared in an open kitchen—ranges from burgers, pizzas, sandwiches, and salads at lunch to fresh-caught seafood, steaks, and other international-style favorites at dinner.