

When it comes to getting your taste buds tingling, you are spoiled for choice in St Davids.
Pembrokeshire has earned a reputation for high-quality food and produce, which you can put to the test on a visit to the city. The proud and thriving community of restaurants and cafes offers a real taste of authentic, hearty Welsh food and there’s more than enough on offer for even the pickiest eaters.
Whether it’s fresh fish and seafood straight from the Pembrokeshire coast or mouth-watering organic meat and produce, the locally sourced dishes will offer a real taste of this corner of west Wales.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Cwtch
Found in the center of St Davids, Cwtch is an award-winning Welsh restaurant, that prides itself on providing a real Pembrokeshire dining experience. Only using locally sourced produce the restaurant provides a tailored menu of dishes that changes daily, meaning every time you go, there will be something else on the menu to try.
With a warm and inviting atmosphere, it’s no surprise that Cwtch is regularly named as one of the best restaurants in Wales and also boasts a fantastic reputation among the locals.
Cwtch
Address: 22 High Street, St Davids, Pembrokeshire SA62 6SD
Website: Cwtch Restaurant
2. The Shed Bistro, Porthgain
Porthgain is a short drive from St Davids, but if you are looking for hearty fish and chips, then it’s worth the trip.
The Shed can be found in the center of the industrial harbor and offers a host of fish dishes inspired by the local area. If you’re not a fish fan, don’t fear, as there are also meat and vegetarian options on the varied menu.
The enchanting restaurant offers guest a warm welcome and is an ideal place to spend an evening in the charming inlet of Porthgain.
The Shed
Address: The Shed Bistro, Porthgain, Haverfordwest, Pembrokeshire SA625BN
Website: The Shed Bistro
3. The Sound Cafe
Posted by The Sound Cafe on Wednesday, 7 March 2012
The relaxed and friendly Sound Cafe is a favorite among the local surfing crowd and offers a simple, but quality menu at a great price. Their breakfasts are the perfect way to start your day in St Davids, but with salads, burgers and Thai fish cakes on offer later there’s always a chance you might want to make a second trip.
The light and bright decor, inspired by the surf life, creates a laid back feel and it’s easy to see why it’s so popular with locals. Even if you just stop by for a coffee, it’s worth a visit.
The Sound Cafe
Address: 18 High Street, St Davids, Pembrokeshire SA62 6SD
Facebook: The Sound Cafe
4. Grub Kitchen
Grub Kitchen might be for the more adventurous eater who isn’t put off by bugs on the menu. Promoting the practice of entomophagy, the menu offers popular dishes with a twist, namely edible insects, and gives a good education on the health benefits and environmental impact of this niche food.
For those not feeling brave enough to sample the edible insects, there are non-bug choices on the menu, but even these innovative dishes have an element of excitement about in their presentation and fusion of different flavors. Found in an 18th-century converted cowshed, it’s an experience not to be missed.
Grub Kitchen
Address: Lower Harglodd Farm, St Davids, Pembrokeshire SA62 6BX
Website: Grub Kitchen
5. St Davids Food and Wine

Billed as the best deli in Pembrokeshire, St Davids Food and Wine is not only foodie heaven for those looking to stock up on locally sourced produce, but also offers mouthwatering baguettes and sandwiches.
Only the best local ingredients have made it onto their menu including locally caught crab, free range Pembrokeshire pork slow cooked in Welsh cider and flavorsome local cheese. If you’re not sure what to get, speak to the friendly and well-trained staff who are experts on the products on offer. You may well come away with a full stomach, as well as a few bottles of locally crafted beer or Welsh wine.
St Davids Food and Wine
Address: High Street, St Davids, Haverfordwest SA62 6SB
Website: St Davids Food and Wine
6. Blas Restaurant at Twr y Felin Hotel
Meaning ‘taste’ in Welsh, Blas Restaurant is another eatery priding itself on local produce. The two rosette menu offers a changing seasonal menu that is designed to reflect the best Pembrokeshire has to offer.
Found at the luxury Twr y Felin Hotel, which offers amazing views out towards the famous coastline it’s the perfect setting for a romantic and intimate Pembrokeshire meal.
Blas Restaurant
Address: Twr y Felin Hotel, St Davids, Pembrokeshire, SA62 6QT
Website: Blas Restaurant
7. Gianni's Ice Cream
It’s almost impossible to go to St Davids and not visit Gianni’s. The famous parlor offers homemade ice cream made daily in the traditional Italian style, using organic milk from the local Caerfai Farm. There are hundreds of different flavors on offer, so you are bound to find one to suit your taste and if not, with 48 hours notice they are happy to whip up something new for you, with even sambuca and Guinness ice cream available.
With sorbets, sugar-free and dairy-free ice creams available for diabetic customers, there’s no reason not to stop by for a sweet treat.
Gianni's Ice Cream
Address: Gianni’s Ice Cream, 11 High Screen, St Davids, Pembrokeshire. SA62 5JJ
Website: Gianni’s Ice Cream
8. Crug Glâs Restaurant

Crug Glâs Country House is a five-star boutique hotel that also boasts a high-end restaurant. If you’re looking for a night in luxurious surroundings with a varied menu of locally sourced dishes including Pembrokeshire steak and twice cooked Caerfai cheese, then this is the place for you.
Crug Glâs Restaurant
Address: Crug Glâs Country House Hotel & Restaurant, Nr. St. Davids, Pembrokeshire SA62 6XX
Website: Crug Glâs
9. Bwthyn Y Bwyd
If you’re looking for traditional afternoon tea then the Bwthyn Y Bwyd is the perfect place to indulge. Their homemade welsh scones, accompanied by cream and jam, are hard to resist and a favorite among those who comes across this small, but inviting tea room.
Even if you’re not in the mood for a sweet treat, there’s plenty on the menu to pick from jacket potatoes, toasted sandwiches, and Irish soda bread.
Bwthyn Y Bwyd
Address: 9 New Street, St Davids SA62 6SW,
Website: Bwthyn Y Bwyd
10. The Sloop Inn
When it comes to traditional “pub grub”, the Sloop Inn in Porthgain is the best in the St Davids area. The generous helpings will satisfy even the biggest appetite and it’s hard not to enjoy the charming setting of the historic pub. The walls are adorned with pictures and ornaments from the harbor’s fishing and industrial history, which are a fascinating distraction, while you’re waiting for your food.
The Sloop Inn
Address: Porthgain, Haverfordwest SA62 5BN, UK
Website: Sloop Inn
Local and proud in St Davids

Pembrokeshire has cultivated a strong tradition of using and promoting local produce, meaning you are guaranteed high-quality food with a taste that is unique to the county.
St Davids is lucky to boast some of the best places to eat in Pembrokeshire that combine great cooking with a warm and welcoming atmosphere. With daily fresh catches coming from around the coast, you would be amiss to not at least try one fish dish while in the area but, even if it isn’t to your liking there is more than enough on offer to keep you happy.
From ice cream to insect eateries, it could come as a surprise just how much choice there is on offer.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data