Greek Festival 2023
Santa Cruz Greek Festival 223 Church St, Santa Cruz, CA, United StatesGreek Festival 2023 Friday 5 – 10pm and Saturday, 12 - 10pm, September 8 - 9 The 2023 Santa Cruz Greek Festival is one of the most eagerly anticipated community […]