We wrześniu 2013 Luna rozwiązał kontrakt z Espanyolem i jako wolny zawodnik powrócił do swojego macierzystego Defensora Sporting. Tam spędził kolejne dwa lata w roli kluczowego gracza, jednak nie zdołał osiągnąć poważniejszych sukcesów drużynowych. We wrześniu 2015 zdecydował się na wyjazd do Meksyku – został piłkarzem klubu Tiburones Rojos de Veracruz, który natychmiast wypożyczył go do drugoligowego Venados FC z siedzibą w Méridzie. Na zapleczu ligi meksykańskiej spędził w barwach Venados rok; notował bardzo udane indywidualne występy, a również po powrocie do Veracruz kontynuował dobrą passę. W Liga MX zadebiutował 16 lipca 2016 w przegranym 0:2 meczu z Querétaro, zaś pierwszą bramkę strzelił 6 sierpnia w przegranym 2:4 pojedynku z Américą. W roli podstawowego piłkarza jeszcze w tym samym roku zajął z Veracruz drugie miejsce w superpucharze Meksyku – Supercopa MX.