Santiago García, né le 8 juillet 1988 à Rosario, est un joueur de football argentin, possédant également la nationalité espagnole. Il évolue au poste de défenseur latéral au Deportivo Toluca FC.
García commence sa carrière de footballeur à Rosario Central, le club de sa ville natale. Il dispute son premier match face à Gimnasia y Esgrima La Plata pendant le championnat d'ouverture de 2008. Il devient titulaire pendant le tournoi de clôture de 2010 sous la direction d'Ariel Cuffaro Russo, aux dépens de Paúl Ambrosi.
Le 12 juillet 2010, le président du club italien de Palermo, Maurizio Zamparini, annonce le transfert du joueur. Il fait ses débuts le 30 septembre en Ligue Europa face à Lausanne. La saison suivante, il est prêté à Novara, club promu en Série A. Il inscrit son premier but en championnat le 13 mai 2012 contre le Milan AC.