The man then allegedly went back to his vehicle where he armed himself with a machete. Toronto police say he then returned to the bar and attacked three people.
One person was slashed in the stomach, a second person was struck in the head and a third person was slashed in the hand, according to police.
The victims initially transported themselves to hospital, but the victim with a head injury was rushed to a trauma centre by paramedics.
Police say none of the injuries are considered life-threatening.
Investigators are still looking for the man behind the alleged machete attack.