Green Bean, Tarragon, and Potato Salad Recipe | Yummly