Arriba! The Chicken Al Pastor packed with all the good stuff has just landed at Mexican restaurant chain, Mad Mex....