Is This Mexico’s Craziest Street Food? March 31, 2016 Is this the best street snack ever, or a crime against humanity?