Taaffes Bar By Peter Harrison | December 30, 2012 0 Comment Address 19 Shop Street Galway Galway Ireland Upcoming Events No events in this location