For most English speaking people at least the eating of snails is associated with the French and their escargots, but in fact snails are eaten all around the Mediterranean, and Spain, where they are known as caracoles (the small ones) and cabrillas (the big ones), is no exception. Snail season, which runs through mid-April to [...]