I'm having lunch here now, so I asked. The owner/ head chef says that they will be part of the perch/prime rib/frog legs all you can eat special on Thurs night only. It will start next thurs.
The frog legs haven't been available for some time. I go here often
Thanks! Your answer is awaiting moderation.