The Twelve Holy Apostles Orthodox Church is hosting its 24th annual "Taste of Greece" festival this weekend (11 a.m. to 5 p.m. both days). It will be held at Marshall School in Duluth. This family event is hosted by the Twelve Holy Apostles Orthodox Church.