In Dining Les Grenouillere June 9, 2023 In the tiny French village of La Truchère, a family-owned restuarant specializes in fried frog legs, a delightful delicacy. They…