Garsija debiutavo Hondūro rinktinėje 2005 m. liepos mėn. draugiškoje rungtynėje prieš Kanadą ir žaidė 2007, 2009 ir 2011 m. UNCAF tautų taurėse, taip pat 2005, 2007 m.
, ir 2011 m. CONCACAF aukso puodeliai. Garsija padėjo Hondūrui laimėti 2011 m. Centrinės Amerikos čempionatą, 2013 m. Centrinės Amerikos čempionatą baigė antruoju. Jis taip pat buvo nežaidantis komandos narys 2010 FIFA pasaulio čempionate Pietų Afrikoje. 2014 m. Pasaulio futbolo čempionate Brazilijoje jis žaidė visas tris Hondūro E grupės rungtynes, įskaitant ir prieš Prancūziją, kai jis įstojo kaip pakaitalas. 2015 m. rugsėjo 4 d. García laimėjo 100-ąją Hondūro komandos rungtynes per 3-0 pergalę prieš Venesuelą. 2017 m. García buvo ketvirta pagal skaičių Hondūro komandos narių. 2020 m. lapkričio 15 d. jis grįžo į komandą drauge su Gvatemala po trejų metų.