García-Soto remporte sa principale victoire aux championnats du monde 1997 face à sa compatriote Zuleydis Ortíz. À la suite de cette performance, elle échouera en finale de l'épreuve par équipes, l'année suivante, battue par l'équipe de France en finale. Elle complète son palmarès mondial avec le bronze individuel, en 1999 au terme d'une épreuve remportée par Laura Flessel.
Sous les couleurs de Cuba, elle participe aux Jeux de 1996 à Atlanta, obtenant la 24e place au classement. Elle réalise une meilleure performance aux Jeux de 2000, seulement battue en quarts de finale par la médaillée d'argent suissesseGianna Hablützel-Bürki.