VENUE

Rio Theatre

Location icon1205 Soquel Ave,Santa Cruz, CA 95062

About venue

Rio Theatre is a 724 person capacity venue in Santa Cruz, CA. There are 3 upcoming events.

Events

No Events
Festival Pass logo
Get Updated