I was at Gordos on Pensacola about 2 weeks ago for lunch on the weekend. I didn't know what I was going to order until I saw "Chupacabra" on the menu. Game over. I had to have it. The menu proclaims that it tastes like chicken, which was my first clue that they didn't actually have access to enough cupacabra carcases that they could regularly supply it on the menu.
I ordered it and it had a little spicy sauce in the middle. It came in round, fried balls. It was definitely interesting. In fact, part of the reason I orderd it is just to tell people about it, which is what I just did. Mission accomplished.