- This event has passed.
Escargot Day
May 24, 2015
Escargot is a french word for snail. THe dish Escargot is made with cooked land snails. It is served as an appetizer in Spain and France.
Make every day a celebration
Escargot is a french word for snail. THe dish Escargot is made with cooked land snails. It is served as an appetizer in Spain and France.