Declans Bar
Bar · Irish · Pub
Declan's Bar is a traditional Irish bar located in the seaside village of Clogherhead. It offers a classic pub experience.
Location
Best places nearby
The highest rated places close to Declans Bar.
Location
The highest rated places close to Declans Bar.