Best Restaurants in Saint David
Hungry in Saint David? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Saint David
- Top rated
- Closest to the centre
- A–Z
32 restaurants
-
Restaurant4.0★445 reviews
Mangoz Restaurant and Bar
Nestled on the stunning Villa beach, Mangoz Restaurant and Bar offers a delightful culinary experience with a perfect blend of local flavors and a vibrant atmosphere, ideal for tourists seeking relaxation and enjoyment in St. Vincent.
Tue–Sun 10:00–23:00
-
Restaurant4.0★414 reviews
French Verandah
Nestled on the picturesque south shore of St. Vincent, the French Verandah offers a delightful culinary experience surrounded by stunning views. This moderate-priced restaurant is perfect for tourists seeking a memorable dining experience in a serene setting.
Daily 7:00–23:00
-
Grill4.4★282 reviews
Flowt Beach Bar
Nestled at the stunning Blue Lagoon Marina in Rathomill, Flowt Beach Bar is the perfect spot for tourists seeking a vibrant atmosphere, delicious grilled dishes, and refreshing drinks while soaking in breathtaking views of the Caribbean Sea.
-
Restaurant4.1★169 reviews
Bungalow
Nestled in the charming locale of Villa, Bungalow offers a delightful culinary experience that showcases the flavors of the Caribbean. With a moderate price point and a cozy ambiance, it's an ideal spot for tourists seeking to indulge in local cuisine while enjoying a relaxing atmosphere.
-
Restaurant4.0★149 reviews
Beach Front Restaurant & Bar
Nestled along the pristine shores, Beach Front Restaurant & Bar offers a perfect blend of delicious cuisine and stunning ocean views, making it an ideal spot for tourists seeking relaxation and great food. With its inviting atmosphere and varied menu, it's a must-visit during your stay.
Daily 9:00–22:00
-
Restaurant4.2★109 reviews
Coconut Grove Beach Club
Nestled on the stunning shores of Ribishi, Coconut Grove Beach Club offers a delightful fusion of Caribbean flavors and breathtaking ocean views, making it an ideal spot for tourists seeking a memorable dining experience.
-
Restaurant4.3★99 reviews
Driftwood
Driftwood is a culinary gem nestled in Mill, St. Vincent, offering an exquisite dining experience with stunning views and a diverse menu that caters to every palate.
Daily 7:00–22:00
-
Restaurant4.7★66 reviews
Cheri's Rooftop Terrace
Nestled in the heart of Port Elizabeth, Cheri's Rooftop Terrace offers an unforgettable dining experience with stunning views, delicious local cuisine, and a vibrant atmosphere perfect for tourists seeking a unique culinary adventure.
-
Restaurant4.7★59 reviews
Petra's
Nestled in Lower Bay, Petra's is a must-visit restaurant for tourists seeking an authentic culinary experience. With a diverse menu and stunning ambiance, it promises delightful dining.
Daily 7:00–22:00
-
Restaurant4.4★58 reviews
MINT Café
Nestled in the charming surroundings of Arnos Vale, MINT Café is a must-visit for tourists seeking an exquisite dining experience that blends local flavors with French culinary techniques. This cozy restaurant is known for its vibrant atmosphere and welcoming service, making it the perfect spot to unwind after a day of exploring.
Rock-Side Cafe
Nestled in Barrouallie, Rock-Side Cafe is a culinary gem that offers tourists a delightful escape with its vibrant atmosphere and exquisite local dishes. Enjoy breathtaking views while savoring a taste of Caribbean hospitality.
Young Island Resort Restaurant
Discover the flavors of the Caribbean at the Young Island Resort Restaurant, a paradise for food lovers seeking an unforgettable dining experience surrounded by stunning views and vibrant culture.
The Loft Restaurant and Bar
Nestled in the heart of St. Vincent, The Loft Restaurant and Bar offers a unique dining experience with a diverse menu ranging from fine dining to delectable desserts, perfect for tourists seeking local flavors.
Mojito’s Restaurant & Bar
Nestled in the vibrant atmosphere of Charles Village, Mojito’s Restaurant & Bar invites tourists to indulge in a delightful fusion of Caribbean flavors and refreshing cocktails. This lively venue is perfect for those seeking a memorable dining experience with a tropical twist, offering an inviting ambiance and friendly service that enhances every visit.
Sunset's Hideout Bar N' Grill
Nestled in the heart of Barrouallie, Sunset's Hideout Bar N' Grill offers tourists an unforgettable culinary experience with a stunning view of the sunset. Enjoy local delicacies and refreshing cocktails in a vibrant atmosphere.
Bush Bar
Nestled in the heart of Pembroke, Bush Bar is a must-visit restaurant for tourists seeking authentic local flavors and a vibrant atmosphere. This charming eatery offers a delightful blend of Caribbean cuisine and refreshing beverages, making it an ideal spot to unwind after a day of exploration.
Mon–Sat 9:00–20:00 · Sun 16:00–18:30
Oleander
Oleander is a charming restaurant located on Grenville St, offering a delightful culinary experience with a menu inspired by local flavors and international cuisine. A must-visit for food lovers.
Mon–Fri 12:00–16:00, 18:00–20:00
Summer Rose Bar & Lounge
Nestled at Young Island Dock in Villa, Summer Rose Bar & Lounge offers a vibrant atmosphere where tourists can enjoy exquisite cocktails and delightful culinary offerings while soaking in breathtaking views of the Caribbean Sea.
Pirate Pub & Food Court
Pirate Pub & Food Court is a vibrant dining spot in Kingstown, offering a unique blend of eclectic decor and delicious food that will delight every visitor. Enjoy the lively atmosphere as you savor local flavors and unwind with friends.
Mon–Sat 9:00–20:00
Chez Djon
Nestled in the heart of Cumberland, Chez Djon is a must-visit restaurant for tourists seeking an authentic dining experience. With its warm ambiance and delectable Caribbean cuisine, this culinary gem offers a taste of local flavors that will leave you craving more.
Moses Restaurant
Moses Restaurant in Rutland Vale is a culinary gem that offers a delightful experience for food lovers. With its inviting ambiance and diverse menu, it's the perfect spot to enjoy local cuisine and international favorites.
Baje Hideout Virtual Restaurant & Bar
Discover the unique flavors of Baje Hideout, a virtual restaurant and bar in Villa St George that offers a delightful culinary experience amidst stunning Caribbean scenery.
Palki Restaurant SVG
Discover the vibrant flavors and warm hospitality of Palki Restaurant SVG, a must-visit dining destination in Villa, St. Vincent. Experience a fusion of local and international cuisines in a charming atmosphere that caters to both casual diners and special occasions.
Papa's Food Spot
Nestled in the heart of Kingstown, Papa's Food Spot is a culinary gem that offers a delightful taste of local cuisine, making it a must-visit for tourists seeking an authentic dining experience.
Rosemarie & Thyme Restaurant
Nestled in the heart of Kingstown, Rosemarie & Thyme Restaurant offers an exquisite dining experience with a focus on fresh, local ingredients and vibrant flavors. This charming eatery is perfect for tourists looking to savor authentic Caribbean cuisine in a welcoming atmosphere.
Mon–Sat 8:00–16:00
Palmyra Restaurant & Bar
Palmyra Restaurant & Bar in Layou is a culinary gem that offers a delightful mix of local and international dishes, making it a must-visit for tourists seeking an authentic dining experience.
Daily 9:00–24:00
Rhe’s Beach House Restaurant & Bar
Nestled along the stunning coastline of Barrouallie, Rhe’s Beach House Restaurant & Bar offers an unforgettable dining experience with breathtaking ocean views and delectable local cuisine. Perfect for tourists seeking both relaxation and authentic flavors.
Seaview Garden
Nestled in Byera Hill, Seaview Garden offers a delightful dining experience with stunning sea views, perfect for tourists seeking a memorable meal in a tranquil setting.
Daily 18:00–23:59
Beni restaurant
Nestled in the heart of Cumberland, Beni Restaurant offers a delightful culinary experience that blends local flavors with international cuisine, making it a must-visit for tourists seeking a taste of the Caribbean.
Pier 1 - Beach Club & Restaurant
Nestled in the picturesque setting of Calliaqua, Pier 1 Beach Club & Restaurant is a must-visit for tourists seeking a blend of relaxation and exquisite dining. Enjoy the stunning views of the beach while savoring delicious local and international cuisine in a vibrant atmosphere.
Krave Lounge Restaurant & Bar
Nestled in the picturesque village of Chateaubelair, Krave Lounge Restaurant & Bar offers a delightful blend of local and international cuisine, set against the backdrop of stunning Caribbean views. This vibrant spot is perfect for tourists seeking an authentic dining experience, featuring a relaxed atmosphere and an extensive drink menu to complement your meal.
Mon–Fri 9:00–22:00 · Sat–Sun 11:00–24:00
Banner's Restaurant & Bar
Nestled in the heart of Richmond Vale, Banner's Restaurant & Bar offers a delightful dining experience that showcases local flavors and a warm atmosphere. Perfect for tourists seeking a taste of the Caribbean.
Explore Saint David on the map
A handpicked selection of must-see spots in Saint David, mapped for you.
More about Saint David

Saint David travel guide
Explore Saint David in Saint Vincent and the Grenadines for forested valleys, Dark View Falls, Chateaubelair and the historic Wallilabou coast.
Tell me more about Saint DavidMore to explore in Saint David
Explore more

Explore more of Saint Vincent and the Grenadines
Discover the enchanting islands of Saint Vincent and the Grenadines, where lush rainforests, pristine beaches, and vibrant culture create an unforgettable Caribbean experience.
Explore Saint Vincent and the Grenadines
Getting your guide ready…
We are putting together a fresh copy of the Saint David guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
