NYC's food scene has its fair share of overrated eateries, but this truck that made No. 2 on a ranking of the best taco spots ...