What comes to mind when you think of Street Food? Do you immediately get an image in your mind, start craving a certain food, almost start to drool a tad and wish that you were right there again? I tell you, when I think of Street Food, I am immediately brought to Newark New Jersey,…

