Mexican TV superstar Christian Chavez is in the clear after allegedly getting into a violent fight with his boyfriend this week ... because the District Attorney has declined to prosecute ... for now.
TMZ broke the story ... Christian and his bf Ben Kruger were both arrested this week in Beverly Hills following a domestic dispute that left them with visible injuries.
But the L.A. County D.A. is refusing to prosecute for lack of evidence ... claiming both men are insisting the other was the aggressor, and the case can't be proved beyond a reasonable doubt against either man.
The D.A. has now kicked the case back to cops for further investigation. If police come up with evidence proving either Chavez or Kruger was at fault, the D.A. might choose to prosecute after all.