Escargot Who doesn’t know escargot? Escargot is cooked land snail, a food that usually attracts tourists who come to France. The best snails in the country come from Burgundy region. They are fed cleansing herbs and thoroughly washed prior to boiling. They are then cooked with butter, garlic and parsley and all the cooking process […]