Frog legs are a delicacy in France (so are Snails – ever heard of escargot?)… Both are very delicious --- I highly recommend them. Next time you decide to dine out, might I suggest a French restaurant?