Green Bean, Potato and Tarragon Salad Recipe | Yummly