Ben's Bikes to open at Rita Ranch