Vegan DLX Pastor Fries - El Michoacano Taqueria