- Allt Yr Afon RestaurantWolfscastle Country Hotel, Wolfscastle, Haverfordwest, WA SA62Restaurant
- Closed nowBelle Vue BrasseriePortfield, Haverfordwest, WA SA61 1BSRestaurant
- Closed nowBrothers House142 Prendergast, Haverfordwest, WA SA61 2PJRestaurant
- 5Open nowCafe Rio19-21 Quay Street, Haverfordwest, WA SA61 1BGRestaurant
- Open nowCoronation Chippy153-, 155 Back Lane, Haverfordwest, WA SA61 2QYRestaurant
- 4Closed nowDial a CurrySnowdrop Park, 5-6 Snowdrop Lane, Haverfordwest, WA SA61 1JFRestaurant
- 4Closed nowDragon & PearlSwansquare, Haverfordwest, WA SA61 2ANRestaurant
- 4.7Closed nowEl SaborCastle Square, 2 Castle Back, Haverfordwest, WA SA61 2AARestaurant
- Farragos25 High Street, Haverfordwest, WA SA61 2BWRestaurant
- Garlic Kitchen23 Dew Street, Haverfordwest, WA SA61 1STRestaurant
- Open nowGreggs19 Bridge Street, Haverfordwest, WA SA61 2ALRestaurant Cafe
- Haverfordwest Tandoori5/Snowdrop Pk/Snowdrop La, Haverfordwest, WA SA61 1JFRestaurant
- Closed nowHong Kong House Chinese Takeaway86 Portfield, Haverfordwest, WA SA61 1BTRestaurant
- Hotel Mariners Haverfordwest Pembrokeshire West WalesMariners Square, Haverfordwest, WA SA61 2DURestaurant Bar
- 5Closed nowIndian Memories28 Market Street, Haverfordwest, WA SA61 1NHRestaurant
- 2Kebabs16 Picton Place, Haverfordwest, WA SA61 2LXRestaurant
- 4Mr Chippy2AB, 3 Castle Square, Haverfordwest, WA SA61Restaurant
- 3.7Mr Chippy2AB, 3 Castle Square, Haverfordwest, WA SA61Restaurant
- 4.7Closed nowMr Wong Fish Bar & Chinese Takeaway4 Dew Street, Haverfordwest, WA SA61 1NJRestaurant
- 5Open nowNeptunes37 Merlin's Hill, Haverfordwest, WA SA61 1PERestaurant
- Closed nowPeking House Chinese Takeaway3 High Street, Haverfordwest, WA SA61 2BWRestaurant
- Open nowPizza Time2 Castle Back, Haverfordwest, WA SA61 2AARestaurant
- Open nowPlatform One DinerCartlett, Haverfordwest, WA SA61 1TYRestaurant Cafe
- 5Closed nowPortfield Chinese Takeaway51 Portfield, Haverfordwest, WA SA61 1BSRestaurant