The Cinco de Mayo festivites are in full effect for events in Toronto today and there's tons of celebrations happening all over the city. Elsewhere, there's a huge vegetarian market and it's the last day to check out several big annual events.
Jesse Milns