Our Food Dude rates the return of the Mexican Pizza.