Events Edmonton is a non-profit charitable organization that produces the Taste of Edmonton food festival