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