It was once a delicacy common in fine-dining establishments, but you'd be hard-pressed to find terrapin soup in a restaurant today — or even someone familiar with the term. Terrapin soup is made from ...