Save Added By renacade Now Closed renacade – Electric Bikes & Solar Power 662 San Ricardo Drive, Santa Barbara, CA, USA Custom Electric Bikes. Solar Power, chargers. Facilities: