Welcome to Roche’s Bar

50 Years in 2026

 A traditional Irish Pub in Duncannon, Co. Wexford, serving great food, drinks and a warm, friendly atmosphere.

Located just across from Duncannon’s beautiful mile-long golden beach on the Hook Peninsula, Roche’s Bar is one of the area’s best-loved pubs and restaurants.

Whether you’re stopping in for lunch, dinner, or a relaxed drink, we offer freshly prepared food, local favourites and a cosy setting perfect for families, visitors and locals alike. Loaded with antiquities, it has something for both young and old. Family friendly and a lovely cosy fire to warm the cockles in the winter.

With over 50 years of history, Roche’s Bar combines traditional charm with great service, making it a must-visit destination in Duncannon.

There’s no need to make a booking to dine at Roches, just show up and enjoy a tasty meal in a cosy atmosphere.

Everything you’d expect to find in a proper Irish Pub

Looking for a restaurant or pub in Duncannon? Roche’s Bar is the perfect place for food, drinks and a great atmosphere

Untitled (1668 × 1251 px)