Find tickets for Patterson Hood & Craig Finn in Santa Cruz, CA at Rio Theatre - Santa Cruz on Nov 12, 2025. Rio Theatre - Santa Cruz is located in Santa Cruz, CA
Find tickets for Patterson Hood & Craig Finn in Santa Cruz, CA at Rio Theatre - Santa Cruz on Nov 12, 2025. Rio Theatre - Santa Cruz is located in Santa Cruz, CA