THE VINE

Restaurant & Bar, Johnston

Traditional British pub meets refined dining in the heart of Pembrokeshire

About The Vine

Where tradition meets excellence

Nestled in the picturesque village of Johnston, Pembrokeshire, The Vine has been serving exceptional food and drink for years. We pride ourselves on being a traditional British pub with a modern twist, offering a warm and welcoming atmosphere for families, couples, and friends alike.

Our commitment to quality begins with sourcing the finest local ingredients from trusted Pembrokeshire suppliers. From our famous full English breakfasts to our expertly grilled steaks, every dish is prepared with care and attention to detail.

Whether you're joining us for a hearty breakfast, a leisurely lunch, or an intimate dinner, The Vine offers something special for every occasion. Our weekly specials showcase seasonal ingredients and innovative flavors while honoring classic British pub fare.

Fresh Local Ingredients

Sourced from trusted Pembrokeshire suppliers

Family Friendly

Welcoming atmosphere for all ages

Traditional Pub

Classic British pub with modern flair

Private Events

Perfect venue for celebrations

Special Nights

Weekly treats you won't want to miss

Thursday: Pie & a Pint

£15

Homemade pie served with your choice of mash or chips, seasonal vegetables, and a pint of draft beer, soft drink, or medium wine

Weekly Specials

Join us every week for our rotating special menus featuring seasonal ingredients and innovative flavors. Follow us on Facebook to stay updated on this week's featured dishes and special events.

Private Events

Celebrate your special moments with us

FREE Room Hire

We offer complimentary room hire for your special occasions when you book one of our buffet packages. Perfect for creating memorable experiences without the venue cost.

Perfect For

  • Birthday Celebrations
  • Wake Gatherings
  • Baby Showers
  • Anniversary Parties
  • Corporate Events
  • Family Reunions

Buffet Options

£10 per head - Essential buffet package

£12 per head - Standard buffet package

£16 per head - Premium buffet package

Contact us for detailed menu options and customization

Call to Book Your Event

Speak to our team about your requirements and we'll help create the perfect event for you

What Our Guests Say

Real reviews from real customers

★★★★★
The Sunday roast at The Vine was absolutely incredible. The beef was perfectly cooked and the Yorkshire puddings were enormous! The staff were so friendly and attentive. We'll definitely be back for their Thursday pie night.
— Sarah M.
★★★★★
Had the beer-battered fish and chips - honestly the best I've had in Pembrokeshire. The batter was light and crispy, and the homemade tartare sauce was a perfect touch. Great atmosphere and reasonable prices too.
— Mike T.
★★★★★
Celebrated our anniversary here and couldn't have been happier. The sirloin steak was cooked to perfection, and my partner's pulled pork lasagne was a revelation. The service made us feel so special.
— Emma & James
★★★★★
As vegans, we often struggle to find good options, but The Vine impressed us completely. The jackfruit lasagne was delicious and the cauliflower wings were addictive. Finally, a pub that caters for everyone!
— Lisa R.
★★★★★
Brought the family for lunch and everyone was happy - from grandpa's traditional ploughman's to the kids' fish fingers. The portions are generous and the quality is outstanding. A proper family pub!
— David P.

1.9K followers on Facebook • 100% recommend • 14 reviews

Visit Our Facebook Page

Visit Us

Find us in the heart of Johnston

Address

The Vine, Vine Rd
SA62 3NY, Johnston
Haverfordwest, Pembrokeshire

Phone

01437 957770

Online Booking

mysimpleerb.com

Facebook

The Vine

Opening Hours

Breakfast 9:00 AM - 12:00 PM
Lunch 12:00 PM - 5:00 PM
Dinner 5:00 PM - 9:00 PM
Bar Until Late