No.Roaches kinda smell like butterscotch. I wonder if they taste like butterscotch?
They are. I like them stir fried.I've actually heard people say that crickets and grasshoppers are actually quite tasty, especially when they are fried or dipped in various things(sauces, chocolate, etc.)