I've been to a Ri Ra - in Portland, Maine. They have 12 stores in the U.S. From what I remember, their claim to fame is that they disassemble pubs in Ireland, refurbish and ship them here. Real eye candy if you're into woodworking.
The food there is standard pub grub, done up better by the locals, in my opinion. Their beer selection is pretty pedestrian as well.
One thing I find a bit curious is the
wikipedia entry that comes up when you google up RIRA.