"Militär personal rapporterade om att de hörde skott och två av soldaterna använde då sina vapen och fick stopp på en av de två pickuperna" uppger det mexikanska försvarsdepartementet i ett uttalande om händelsen.
De två soldaterna har tagits ur tjänst tillsvidare medan utredning pågår.
De 33 personerna har ursprung i länder som Nepal, Indien, Pakistan, Egypten och Kuba. Militären säger inget om nationaliteten för de sex som dog eller de tio som skadades. De 17 övriga har överlämnats till myndigheterna.