The Wine Spectator Award goes to West Tuesday, 25 July 2023 View All Latest News The Twelve Hotel in Barna, Galway has scooped yet another award, winning the Award of Excellence for one of the most outstanding wine lists in the world from Wine Spectator for the 12TH year no less!The Wine Spectator Awards recognise restaurant Read More