Tasty Nothing like a tasty snack. Worms, worms, good for the heart. The more you eat them, oh, wait, that's beans.