W 1996 roku García został powołany przez selekcjonera Borę Milutinovicia na Złoty Puchar CONCACAF. Na tym turnieju zadebiutował w seniorskiej reprezentacji Meksyku – 11 stycznia 1996 w wygranym 5:0 meczu fazy grupowej z Saint Vincent i Grenadynami i w tym samym spotkaniu strzelił jedynego gola w kadrze narodowej. Ogółem w rozgrywkach Złotego Pucharu wystąpił trzykrotnie, zdobywając jedną bramkę, a Meksykanie zwyciężyli w turnieju.