I have lost quite a few bets, challenges or whatevers in which the loser had to eat:
Live crickets
Live spiders
Live raw worms (the kind that lizards eat)
raw snails
So yeah, I have ate those at least once

hmmm....... ox tounges, snake, chicken and duck feet, duck kidney, frog legs, snails, cow stomach, baby octopus, and some ppl think its weird to eat pigeon but its the most expensive type of bird i ever ate. its $25 canadian for one. most of the stuff are really good except for snails, those can taste weird depending how you cook them

lol we sometimes call pigeons flying rats since there are so many of them >_< :P