El Mariachi est le premier film mettant en vedette le personnage d'El Mariachi, un joueur de guitare à la gâchette facile assoiffé de vengeance, ici incarné par Carlos Gallardo. Le réalisateur Robert Rodriguez retrouvera ce héros atypique à deux reprises, pour Desperado (1995) et Il était une fois au Mexique Desperado 2 (2003), Antonio Banderas reprenant le personnage à l'occasion de ces deux films.
D'un budget très modeste de 7000 dollars seulement, le projet El Mariachi a été très difficile à monter. Robert Rodriguez, démontrant déjà le côté touche-à-tout et débrouillard qui sera sa marque de fabrique tout au long de sa carrière, a accumulé 3000 dollars en se proposant comme "cobaye de laboratoire". Il aurait ainsi écrit la majeure partie du script d'El Mariachi entre les murs d'un laboratoire pharmaceutique. Le budget a ensuite été utilisé en grande partie pour l'achat d'une caméra de haute qualité, le reste servant à la post-production et à la promotion du film.
Sur El Mariachi, le réalisateur Robert Rodriguez occupe quasiment tous les postes techniques. Un système de fonctionnement qui lui est propre et qu'il appliquera sur nombre de ses films tout au long de sa carrière. Outre sa fonction de metteur en scène, l'Américain officie ainsi en tant que scénariste, producteur, monteur et chef décorateur du long-métrage.
El Mariachi a obtenu en 1993 les Prix du Public du Festival du Cinéma Américain de Deauville et du Festival de Sundance.
La plupart des pistolets utilisés dans El Mariachi sont, par mesure d'économie lors du tournage, des pistolets à eau.