A.- a) R._ a travaillé pour la société suisse d'assurances Grütli de 1982 à fin décembre 1992; il a été admis à la fondation de prévoyance en faveur du personnel de l'entreprise le 1er novembre 1986. Le 7 avril 1993, il a demandé le décompte et le versement de sa prestation de libre passage. Selon décompte adressé à l'intéressé le 28 avril 1993, les cotisations versées par l'employé s'élevaient à 18'816 fr., celles de l'employeur à 30'996 fr. et les intérêts à 5'266 fr. 75, soit un capital de 55'078 fr. 75 au 31 décembre 1992. La créance de libre passage selon le règlement s'élevait à 27'634 fr. 15, alors que l'avoir de vieillesse acquis LPP se montait à 16'216 fr. 40. Le 29 avril 1993, la fondation a versé la somme de 28'095 fr. sur le compte de libre passage de l'intéressé auprès de la banque A._; le 29 novembre 1993, elle a versé 28'900 fr. 70 sur un compte "libre passage" auprès de la banque B._. b) Le 22 août 1994, la fondation a invité R._ à lui restituer le montant versé sur le compte de la banque B._. Sans réponse et après de vaines démarches auprès de cet établissement, elle lui a fait notifier le 14 février 1995 un commandement de payer de 28'900 fr. 70, auquel celui-ci a fait opposition. Afin de pouvoir entrer en matière sur la demande de restitution, R._ a invité la fondation le 31 mars 1995 à retirer le commandement de payer et à lui fournir un décompte détaillé par année des salaires et des cotisations pris en considération dans le calcul de la prestation de libre passage. Le 12 juin 1995, la fondation a adressé à R._ un décompte détaillé du calcul de la prestation de libre passage et l'a invité à lui rembourser le montant réclamé. Celui-ci l'a avisée le 29 septembre 1995 que les documents étaient hermétiques et que le détail des salaires pris en considération dans le calcul de la prestation n'y figurait pas. Le 23 février 1996, la fondation lui a transmis de nouveaux documents et l'a invité à prendre position. Il s'en est suivi un échange de correspondance portant sur les salaires pris en considération et la notification d'un nouveau commandement de payer le 6 mai 1999, auquel R._ forma derechef opposition. B.- Le 2 mai 2000, la fondation de prévoyance en faveur du personnel de la Visana, successeur de la Grütli, a ouvert action contre R._ devant le Tribunal administratif du canton de Genève; elle a conclu, principalement au payement de 28'900 fr. 70 plus intérêts à 4 % dès le 1er janvier 1994 et de 90 fr. de frais de poursuite, ainsi qu'à la mainlevée définitive de l'opposition à la poursuite du 6 mai 1999. R._ s'est opposé à la demande en excipant de la prescription et en contestant implicitement un enrichissement illégitime, sous l'angle des salaires retenus dans le calcul de la prestation de libre passage. Par jugement du 6 mars 2001, le Tribunal administratif a rejeté la demande. C.- La fondation de prévoyance en faveur du personnel de la Visana interjette recours de droit administratif contre ce jugement, dont elle demande l'annulation, en reprenant les conclusions formulées devant l'instance inférieure. R._ conclut, sous suite de frais et dépens, au rejet du recours, ce que propose également l'Office fédéral des assurances sociales.