The annual Taste of Edmonton festival is in full swing, filling Sir Winston Churchill Square with delectable aromas and ...