Here on the St Davids Peninsula we are blessed with incredible independent food producers, cool cafes and inspiring places to eat. Here’s our guide to the ultimate tastiest food on the peninsula for you to enjoy on the beach, your favourite harbour wall or in the comfort of your holiday cottage.
Click on each takeaway to visit their Facebook page — the best place for up-to-date menus, opening times and ordering information.

Porthclais Kiosk, Porthclais
Serving up fantastic coffee, delicious cakes and of course, locally made ice cream. The perfect stop on a coast path walk, or to take a break from crabbing from the harbour wall! We highly recommend a toastie after a swim.

The Shed Fish & Chip Bistro, Porthgain
The Shed serves up some of the most delicious fish and chips in Pembrokeshire, in one of the most beautiful places! Sitting on the harbour wall with food in hand is a must on any visit to the St Davids Peninsula.

The Bench Ice Cream Parlour, St Davids
The Bench serve up fantastical ice cream flavours in the heart of St Davids. Also on the menu are milkshakes, hot chocolates and tea and coffee. So they’ve got you covered whatever the weather!

Whitesands Beach House, Whitesands
Your trip to Whitesands is complete with takeaway food and drink from the cafe! Whether it’s chips on the beach or a coffee break on a coast path walk, it’s a cafe much loved by locals and visitors alike.

Mrs Will The Fish, Solva
Does that platter look like heaven to you? Mrs Will The Fish is at the heart of the Solva community, with her takeaway seafood platters as well as dressed crab and more. Give her a call or message on Facebook to pre-order.

The Mill, St Davids
The Mill offers takeaway all-day breakfast, brunch and light bites, alongside hot drinks and cakes in the centre of St Davids. Perfect for popping out in the morning and returning with coffee and a bacon bap ahead of a day of adventures.

Grain, St Davids
Grain is the place to go for a simple yet scrumptious takeaway in the centre of St Davids. Pop in, place your order and have a pint of local craft ale while you wait. Beautiful ingredients and friendly faces make this a must-visit in St Davids.

Losh's Pasties, St Davids
That beautiful smell wafting up the High Street? Freshly baked pasties from Losh’s! Perfect to pack for a coast path walk or to enjoy on the Cross Square watching the world go by.

Peninsula Food Market, St Davids
An online collection of the best small producers on the peninsula, and perfect for planning ahead for your holiday. Place an order from various producers online, and collect while you’re here. From homemade cakes, to bottles of local milk, to beautiful veg boxes – it has everything you need to cosy up for the week in your cottage! Order by Thursday and collect on Saturday morning at St Davids Rugby Club.

Van Y Môr, St Davids
Van Y Môr serves up freshly prepared seafood and coastal-inspired street food from its distinctive food van, making it the perfect stop for laid-back lunches, post-beach bites, or easy dinners after a day exploring the St Davids Peninsula.

Pembrokeshire Sushi, St Davids
Pembrokeshire Sushi offers beautifully prepared handmade sushi boxes, fresh poke bowls and Japanese-inspired dishes, bringing something a little different to the St Davids takeaway scene — ideal for beach picnics, relaxed evenings, or sunset suppers by the coast.

PanAmor, St Davids
PanAmor brings bold, flavour-packed street food to St Davids, serving up everything from fragrant Thai curries to loaded burgers and freshly cooked takeaway favourites — perfect for an easy evening after a day on the coast

Bay View Stores, Solva
Alongside fresh meat and locally caught fish, Bay View Stores offers a wonderful selection of fruit and vegetables — with a fresh milk vending machine from Mount Farm soon to arrive.

Gwyn Davies and Sons Butchers, St Davids
Gwyn Davies & Sons is a much-loved local butcher offering quality meats alongside fresh fruit and vegetables — and if you’re planning a barbecue, their chilli sausages come highly recommended for a little extra kick

St Davids Fish & Chips, St Davids
St Davids Fish & Chips is a great choice for classic seaside takeaway favourites, serving freshly cooked fish and chips alongside all the traditional chip shop staples — ideal after a day spent exploring the coast.
