Snails at L’Escargots Montorgueil

It’s a cliche for sure, but escargots (snails) really are a staple of French cuisine, usually served as an appetizer. You can get them at any Paris bistro, brasserie or restaurant that serves traditional French fare. But if you’re interested in making a meal of snails, head to L’Escargots Montorgueil at the base of the fantastic market street Rue Montorgueil. The 182-year-old restaurant is an institution, both for Parisians and visitors alike. Continue Reading →