Where’s the best place to get snack souvenirs in NY?

New York is definitely one of my favourite city to visit, it’s vibrant and diverse, but I’m always disappointed when I try to find souvenirs in the city that I can actually use/eat/share, until I came across Trader Joe’s! Trader Joe’s is a local chain in the states, most of them are located in the…