Ger, I think you can get the Staropramen Granat in the Czech Inn in Dublin, near the Porterhouse. They certainly had *something* Granat when I was there, and I seem to recall it being a brand name I was familiar with.
Even if they don't have that one, they have a huge range of Czech, and presumably Slovak, beers there, both on draft and in bottles. Great place.