Romo spent the 2016–17 season with Rayo Vallecano B of the Spanish Tercera División (fourth tier). He missed some time through injury, but finished the season with five goals from 27 appearances.[5] In December 2016, he was back in Venezuela to sign for Aragua.[6] He played regularly for the Primera División club for one-and-a-half seasons,[4] and then left after the 2018 Apertura to return to Europe. He signed for Cypriot Second Division club Olympiakos Nicosia; his brother Rafael was at the time playing for another Nicosia-based club, APOEL.[3] In his first season, he scored six goals from his first seven outings,[7] and ended the season with fifteen as he helped his team finish second in the division and gain promotion to the First Division.[8] He was an unused substitute once in the First Division for Olympiakos,[9] but was then loaned to another Second Division team, Karmiotissa. Again, he helped his team gain promotion, this time as 2019–20 champions. He then signed for Karmiotissa, and continued to play and score regularly in the top flight.[10][11] In June 2021, he signed a three-year contract with Cypriot First Division club AEK Larnaca.[12]
^ abChacon A., Carlos A. (7 July 2018). "José Romo volverá a jugar en Europa" [José Romo is going back to play in Europe]. Meridiano.net (in Spanish). Retrieved 12 May 2021.