Yes, the general consensus is that frogs taste like chicken. In fact, a species of frog on the Caribbean island of Montserrat is so similar in taste that it is colloquially known as Mountain Chicken.