- 4Open nowPremier Inn Haverfordwest NorthGlanafon Farm House, Fishguard Road, Haverfordwest, WA SA62 4BQRestaurant
- 5Samuel's Quality Sandwiches42 Bridge Street, Haverfordwest, WA SA61 2ADRestaurant
- 1Seven SpiceMagdelene St, Haverfordwest, WA SA61 1JJRestaurant
- Closed nowSeven Spice Restaurant28 Market Street, Haverfordwest, WA SA61 1NHRestaurant
- 3Closed nowSnowdrop Kebab HouseUnit 4/Snowdrop Pk/Snowdrop La, Haverfordwest, WA SA61 1JFRestaurant
- Closed nowSUBWAY Haverfordwest2 Victoria Place, Haverfordwest, WA SA61 2LPRestaurant
- 4Closed nowTaj Mahal1-2 Milford Road, Haverfordwest, WA SA61 1PJRestaurant
- 3.7Closed nowThe George's24 Market Street, Haverfordwest, WA SA61 1NHRestaurant Cafe
- 3.5Closed nowThe Lost CoinsFishguard Road, Haverfordwest, WA SA62 4BPRestaurant
- Closed nowThe Moharajah1 Market Street, Haverfordwest, WA SA61 1NFRestaurant
- Closed nowThe Old Courthouse47 High Street, Haverfordwest, WA SA61 2BNRestaurant
- U S A Chicken16 Picton Place, Haverfordwest, WA SA61 2LXRestaurant
- 5Closed nowWelsh spice39 Cartlett, Haverfordwest, WA SA61 2LHRestaurant
- 5Yum Yums12 Albany Terrace, Haverfordwest, WA SA61 1RHRestaurant