It’s funny that this meme lasted for so long. In 40 years, I have never met anyone eating frogs or any restaurant selling those things.
At many buffets in Louisiana