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




