In Dining Delicious Or Disgusting? Spain’s Biggest Snail-Eating Festival June 11, 2022 In Lleida, 160 km north of Barcelona, there’s a culinary weekend festival devoted entirely to the humble snail. Three days,…