Ri Ra Not Just A Resto. Irish “Cultural Center” Opens in Georgetown
The new Ri Ra Irish Pub in Georgetown is not just a pub; it’s a museum. Or as owner Ciaran Sheehan called it at a ribbon-cutting ceremony on Thursday night, where he and his team inaugurated the pub’s upstairs Whiskey Room, “It’s more of a cultural center, and a… Read More