Best American restaurant in Carlow, ireland