Delicious Rats are Street Food in NYC, still