Description
The Rio Theatre is a historical venue located in Santa Cruz, California. Originally built as a movie house, it has been transformed into a versatile space that hosts a variety of events including live music concerts, film screenings, and community gatherings. Its intimate setting and rich acoustics make it a favorite among performers and audiences alike. The venue offers a unique mix of vintage charm and modern amenities, ensuring a memorable experience for all visitors.