Latest Past Events

Top Dog Film Festival

Rio Theatre 1205 Soquel Ave, Santa Cruz

For all the dog lovers out there, the TOP DOG Film Festival returns to the Rio TheatreĀ on March 23rd. This event supports theĀ Santa Cruz County Animal Shelter. Tickets: riotheatre.com/events-2/2024/03/23/topdog

$20