Snails.
Bar el David del Ninot, Barcelona SPAIN
Sorry! I forgot to take a pic until after eating these, lol! I loved the flavor of these snails. They were slightly pungent, but the stewy sauce that they were in was delicious and rich enough to stand up to the snail flavor.