Home › Concerts › United States › California › Santa Cruz Area › The Slide Brothers - Rio Theatre - Feb 20, 2013 The Slide Brothers Santa Cruz with The Slide Brothers Wed, Feb 20, 2013 at Rio Theatre, Santa Cruz, CA Live in Concert Share This Lineup Tap the to get new show alerts. The Slide Brothers No upcoming dates About the Show The Slide Brothers Santa Cruz At-a-Glance Date & TimeFeb 20, 2013Venue Rio Theatre 1205 Soquel Avenue Santa Cruz, CA 95062United States Map & DirectionsArtist The Slide Brothers