Pre-loader Graphic

Cross Inn

Country Bar and Restaurant with seating for 40. Real ales, Log fires, sky sports. Dog friendly.

Food and Drink
Haverfordwest and Johnston

A lovely country pub, The Cross Inn at Clarbeston Road is a family-friendly pub offering delicious home-cooked meals. With stone walls, wooden flooring and oak beams, it has that traditional country pub atmosphere. Real ale is available, and they even host their own beer festival every summer!

Please Note: Well-behaved dogs are welcome on leads.

Opening Hours

Monday - Sunday

12:00 to 24:00

Dine-in or Outdoor Seating (weather permitting)

New Menus (click to enlarge)

Clarbeston Road Eatery Menu 1 

Clarbeston Road Eatery Menu 2

Clarbeston Road Eatery Menu 3

Testimonials

Take a look at what our happy customers have had to say.

Margaret Vaughan

Compliments to the chef and to very friendly staff. We had a table of 10 last week and served quickly, all our meals looked great, very fresh and very plentiful. Can’t wait to return tonight. Thank you.

Sarah-Jane Jones

Lovely meal, amazing portions and presentation. Very reasonably priced too. Already recommended to others and can't wait to go back

Jon Stangroome

Great food and friendly service in nice surroundings. Will go again.