Celt Pub
81 Talbot St, Dublin, Ireland
Featured Review : If you're visiting Dublin, you'll probably be told that the Temple Bar area is the prime location to hear some good Irish music in a pub. While we enjoyed the tourist-y district and it is great fun to people watch there ...See Full Review