It's been a while but I remember a couple of nice pubs in the square (at least I think it's called the square), most of them named after ships (The Lusitania and The Mauritania). When I was there last the Titanic was uber-trendy and to be avoided.
Not sure about craft beer.