Where: Prophet Elias Greek Orthodox Church, 223 Church St. To prepare for the three-day extravaganza of the Santa Cruz Greek Festival, organizers start prepping the food months in advance. Put on by the parishioners of the Prophet Elias Greek Orthodox ...