This food truck poped up on the corner of 116 and Lenox sometime last summer. As I live in fear of unknown food trucks I was not brave enough to try it out, until passing by one night with my far less fearful friend Dana (when it comes to meat handed through a small window at least), who explained to me the…