VIDEO
L'Escargot Montorgueil, Paris
It was here, in 1832, that Parisians were first able to purchase escargots--it remains a great place to indulge in the shelled delicacy.
From our partner GeoBeats
From our partner GeoBeats







