Villarreal unleashed a spectacular volley off a free kick, firing a shot past Joe Bendik just before time ran out to salvage the tie the Galaxy (2-0-2), who extended their unbeaten streak to start the season.
The result boosted Los Angeles to eight points from four matches.
Robert Earnshaw and Jonathan Osorio scored for Toronto (1-2-1), which was on the verge of notching a second home victory before settling for the tie.
Toronto has four points from four games.
Millions of Getty images now available for free via embed tool
Aaron Carter is still in love with Hilary Duff