Con el dinero que comenzó a ganar con sus presentaciones y discos, Sandro alquiló en 1966, junto con otros roqueros argentinos, el local "La Cueva", en la calle Pueyrredón 1723 de Buenos Aires, para formar un centro de reunión y difusión del rock argentino.