This pub restaurant is actually in Little Haven rather than Haverfordwest. We called in by chance for Sunday lunch and were definitely not disappointed. There was a set lunch - £9.95 for one course, about £15 for 2 courses and about £18 for 3 courses. The main course was delicious and beautifully presented, with large thick slices of beef or... more
