Restaurants in Haverfordwest
We list 24 restaurants in Haverfordwest.
Updated July 2026
Ambience:
Fine Dining
Taj Mahal
The Pump on the Green
Friars Vaults
Bristol Trader
Farmers Arms
Milford Arms
The Three Crowns
Edie's Tea Room
Costa Drive Thru
Morrisons
The William Owen
Greyhound Inn
How many restaurants are there in Haverfordwest?
24 are listed so far. None has five or more diner reviews in our data, so the list isn't ranked by rating yet.