BTW, as a 44 year old French that has never seen frogs on a restaurant menu, and never had any, I wonder how common eating frogs is nowadays. Escargots seem much more common, to cite something else we're known for.
Not so much in restaurants but I was invited to a friends house and that was part of the meal. Tasted kinda like chewy chicken wings, not bad.
Snails, on the other hand, are not too difficult to find in supermarkets.
I cross the line at eating spiders. Nope
Frog leg porridge is really easy to find in Singapore, for example.