Loading Map....
Address
1205 Soquel Avenue
1205 Soquel Avenue
Santa Cruz
California
Pacific
95062
United States
Rio Theatre for the Performing Arts is a veteran music venue (1949) with 685 seats, hosting comedians and indie bands with Americana leanings.