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.
Pot vending machine to debut
Pistorius testifies he didn't consciously pull trigger when he shot girlfriend