05 February 2026
Tucked along the banks of the Western Cleddau, the town has a growing food scene made up of cosy cafés, proper Welsh pubs, and a handful of standout restaurants that are well worth travelling for. If you’re wondering where to eat in Haverfordwest, this guide brings together our favourite spots – from hearty breakfasts and fish and chips to special-occasion dining.
If you’re looking for more inspiration for your visit to Haverfordwest – take a look at our 48 hours in Haverfordwest guide.
THE BEST RESTAURANTS IN HAVERFORDWEST
Forbidden Florist Restaurant
The Forbidden Florist on Quay Street has quickly become one of the most talked-about restaurants in Haverfordwest and a real favourite for places to eat in Pembrokeshire. Part kitchen, part cocktail bar, it serves a seasonal menu that moves from relaxed bottomless brunches to creative evening plates, alongside seriously good cocktails.
The floral, laid-back interior makes it feel a bit special without any fuss - perfect for date nights, catch-ups, or a lazy Sunday lunch. With friendly service, generous portions and a lovely riverside setting, it’s easy to see why Forbidden Florist is becoming a go-to spot for anyone searching for brunch in Haverfordwest, cocktails in Pembrokeshire, or a memorable meal out in West Wales.
Turkish Kitchen Café
Tucked into the heart of town, the Turkish Café is a real gem among restaurants in Haverfordwest, bringing the flavours of Turkey to Pembrokeshire in the loveliest way. This family-run spot serves authentic Turkish food made to traditional recipes, from freshly baked breads and colourful meze plates to sizzling grills packed with bold, aromatic flavours.
Portions are wonderfully generous and everything has that homemade touch that keeps locals coming back. With its warm, relaxed vibe, it’s one of the best places to eat in Haverfordwest whether you’re after a casual family meal, a catch-up with friends, or simply craving proper, flavourful Turkish food in Pembrokeshire.
Bella Roma Restaurant & Pizzeria
If you’re on the hunt for a friendly, feel-good Italian restaurant in Haverfordwest, Bella Roma is the kind of place you’ll want to bookmark straight away. Right in the heart of town, this popular spot is often talked about as one of the best places to eat in Pembrokeshire, loved for its authentic pizzas, fresh pasta and relaxed, family-friendly vibe.
The moment you step inside, the smell of wood-fired dough, garlic and rich tomato sauce sets the scene, and browsing the tempting Bella Roma menu becomes a delicious challenge. Whether you’re sharing a perfectly crisp stone-baked pizza, tucking into a comforting bowl of tagliatelle, or finishing with a silky tiramisu, everything feels homemade and full of flavour.
It’s also a brilliant choice if you need gluten-free options in Haverfordwest, with dishes thoughtfully adapted so everyone can enjoy a proper Italian feast. With warm service and a welcoming atmosphere, it’s easy to see why Bella Roma has become a favourite pizzeria in Pembrokeshire for locals and visitors alike.
Block & Barrel
If you’re wandering through Haverfordwest and fancy something hearty and full of flavour, Block and Barrel is a brilliant shout for lunch or dinner. This popular steakhouse and gourmet burger restaurant in Haverfordwest has earned a loyal following for its premium Welsh steaks, stacked burgers and feel-good classics, all served in a relaxed, friendly setting right in Castle Square.
A quick look at the Block and Barrel menu will have you torn between sizzling rump steak, loaded burgers and indulgent sides that are perfect after a day exploring Pembrokeshire. With its laid-back atmosphere, great local drinks and generous portions, it’s easy to see why it’s become one of the go-to places to eat in Pembrokeshire for locals and visitors alike.
THE BEST PUBS IN HAVERFORDWEST
The Bristol Trader
If you love a pub with a bit of history, a cracking view and food that hits the spot, The Bristol Trader in Haverfordwest is an absolute gem. Sitting right on the riverside on Quay Street, it’s one of those places where you can happily lose an afternoon watching the water drift by with a pint in hand. Inside it’s cosy and full of character, with a friendly buzz that works just as well for a lazy lunch as it does for an evening catch-up with friends.
The menu is proper feel-good pub grub – think juicy burgers, hearty classics and tasty specials – and there’s always a great choice of drinks to go with it. Whether you’re looking for a relaxed riverside pub in Haverfordwest or a welcoming spot for dinner, The Bristol Trader just has that easy, everyone’s-welcome vibe that keeps people coming back.
The William Owen
There’s something delightfully laid-back about popping into The William Owen after a wander around Haverfordwest - it’s the kind of classic pub in Haverfordwest where you can kick back for breakfast, lunch or dinner without any fuss and without spending a fortune.
Right on Quay Street by the river, this popular Wetherspoon pub is known for its relaxed, friendly vibe, hearty meals and genuinely affordable dining in Pembrokeshire, making it a favourite with locals and visitors alike.
Whether you’re starting the day with a full cooked breakfast, grabbing burgers and pub classics at lunch, or settling in for an evening pint, it’s all easy, welcoming and great value. The outdoor terrace is a winner on sunny days too - perfect for watching the world go by with a drink in hand.
The Glen
Tucked away in the heart of Haverfordwest, The Glen is one of those lovely places where families instantly feel at home. The building itself is full of character, with a handsome traditional exterior and cosy, comfortable interiors that make it perfect for relaxed meals with little ones, grandparents and everyone in between.
It’s a real favourite for families looking for a friendly place to eat in Pembrokeshire, with plenty of space inside and, importantly, plenty of parking nearby - always a win when you’ve got kids in tow. The menu keeps both children and grown-ups happy, with classic pub dishes, tasty homemade favourites and smaller portions for younger diners, and the welcoming team are always happy to help.
On warmer days the refurbished beer garden is ideal, giving children room to stretch their legs while parents enjoy a peaceful drink. For an easy, stress-free family-friendly restaurant in Haverfordwest, The Glen ticks all the boxes - good food, a beautiful building and a genuinely warm welcome.
Friars Vaults
Right on Castle Square, Friars Vaults has that proper local-pub feel - unpretentious, friendly and always buzzing with life. It’s the kind of place where you can pop in for a quick drink and end up staying for dinner thanks to the warm atmosphere and hearty, familiar favourites on the menu.
With generous portions, sensible prices and regular live music or quiz nights, it feels less like just another pub in Haverfordwest and more like a true community hub. The beer garden is a real bonus on sunny days too, making it a laid-back, welcoming place to eat in Pembrokeshire where everyone can relax and feel at home.
DOG-FRIENDLY PUBS IN HAVERFORDWEST
Of the pubs mentioned above, there are two dog-friendly pubs in Haverfordwest;
- The Bristol Trader – dogs welcome in the bar area, but not in the main restaurant
- The Glen – relaxed, dog-friendly atmosphere
BEST BREAKFAST IN HAVERFORDWEST
Coffee#1
If you’re after a relaxed, no-rush start to the day, Coffee#1 Haverfordwest is a brilliant little breakfast and brunch spot. Set in a characterful old mill building right by the river, it’s the kind of place where you can settle in with a big mug of coffee and properly ease into the morning.
The breakfast menu is perfect for simple, tasty favourites — think bacon baps, breakfast wraps, toasted tea cakes and buttery pastries. It’s ideal whether you’re grabbing something quick before work or planning a long, lazy catch-up. They open nice and early too, which is perfect if you’re heading out for a day exploring Pembrokeshire, and there are handy takeaway options if you want your coffee and croissant to go.
With comfy corners, riverside views and a laid-back vibe, it’s easily one of the nicest breakfast and brunch cafés in Haverfordwest for locals and visitors looking to start the day the right way.
Cleddau Café
If you’re after a proper old-school breakfast in Haverfordwest with plenty of character, Cleddau Cafe is a little hidden gem tucked right by the railway station. This cosy spot serves up all-day breakfasts, from classic “Fat Boy” plates to tasty breakfast rolls, alongside great coffee and homemade treats that keep locals coming back. It’s the kind of place where visitors pop in before catching a train and end up lingering over a latte thanks to the warm welcome and terrific value. With friendly service and hearty, no-nonsense food, it’s one of those simple, feel-good breakfast stops in Pembrokeshire you’re always glad you discovered.
Waldo Lounge
If you’re looking for a relaxed spot for breakfast in Haverfordwest, the riverside setting at Waldo Lounge makes mornings feel that little bit nicer. This popular riverside café in Haverfordwest serves all-day breakfast and brunch in Pembrokeshire, with tempting choices like the full Lounge breakfast, breakfast muffins, shakshuka and fluffy pancake stacks — perfect whether you’re fueling up for a day exploring or meeting friends for coffee.
The menu uses free-range eggs and offers plenty of variety, making it a go-to brunch spot in Haverfordwest for families, couples and visitors alike. With comfy sofas, colourful interiors and views over the Cleddau, it’s the kind of welcoming family-friendly café in Pembrokeshire where you can happily linger over a flat white and watch the town wake up.
For anyone searching for a laid-back, reliable place for breakfast near Haverfordwest town centre, Waldo Lounge ticks all the boxes.
BEST FISH AND CHIPS IN HAVERFORDWEST
Something’s Cooking - award winning fish and chips
For those after a proper Pembrokeshire fish and chips treat with a bit more personality than your average chippy, Something’s Cooking in Letterston is a real gem. This long-standing locals favourite is loved for its freshly cooked cod and haddock in light, crispy batter, golden chunky chips and tempting extras like king prawn and scallop kebabs — all prepared to order with quality, sustainably sourced ingredients.
Tucked just off the A40, the cosy licensed restaurant behind the takeaway counter has a warm, friendly buzz, with staff who make everyone feel welcome whether you’re popping in for lunch or settling down for an evening meal after exploring the coast. You can even order ahead using the handy Click & Collect service on their website, which is perfect when the queues get busy. Something’s Cooking has become a must-stop on the Haverfordwest to Fishguard food trail - the kind of place you’ll plan a detour for.
Moby Dicks Famous Fish & Chips
Dicks Famous Fish and Chips keeps people coming back for crispy battered cod, fluffy chips and friendly service. Located on Pembroke Road with takeaway and outdoor seating, this classic fish and chip shop serves generous portions, delicious curry sauce and classic chip shop favourites.
Coronation Chippy
Coronation Chippy on Back Lane in Haverfordwest is a much-loved, family-run. Whether it’s a quick cod supper after work or a treat for the family, it’s a reliable Pembrokeshire food spot.
FINAL TIPS ON WHERE TO EAT IN HAVERFORDWEST
- If you’re looking for longer stay in Haverfordwest, take a look at our 4 day itinerary
- Book ahead for tables at restaurants, especially at weekends.
- Parking is easiest at Perrots rd.
- Combine your meal with a visit to Haverfordwest’s many shops or a riverside walk along the Cleddau.







