The best meal I had in all of Ireland was at the Winding Stair in Dublin. A clean but eclectic space, the food here is a modern interpretation of traditional Irish dishes made with the best ingredients. Everything is fresh and locally sourced. You'll find slow roasted lamb with mushroom sauce and salmon with wilted green salad. I definitely recommend the cheese plate and save room for dessert!
The drink menu is extensive with both Irish and continental wines, beers and ciders. Ask for pairings from the knowledgeable staff.