Wacky, sleazy, iconic or quasi-chic, here are some addresses. Load up and remember to negotiate. Most vendors speak trinket-English. Walk the stalls and compare prices. Have small change, don’t pull out 100 euro bills.
Where to get best prices and lots of variety: streets around Notre Dame, rue Rivoli, streets below Sacre Coeur (rue Steinkerque), the Monoprix supermarches. Make sure the foodstuffs are sealed in plastic: no raw cheeses or fresh fois gras. Tour Eiffel or outside Louvre not recommended.
Wish I’d had this advice before prior trips to Paris, when the trinket-sellers by the Eiffel Tower lured us to their schlocky wares!