You always thought escargots, the land snails, can be eaten cooked or simmered and in Cretan extreme first cooked and then fried? You are kind of outdated. A local in Messara by Heraklio, Crete, invented a new technique for the delicacy: Escargots on the Skewer or Snails Souvlaki. The snails -χοχλιοί in the local dialect … The post New delicacy from Crete: Escargots on the Skewer or Snails Souvlaki appeared first on Keep Talking Greece.