W Campeonato Brasileiro Série A zadebiutował natomiast 22 maja 2011 w przegranym 0:1 pojedynku z SE Palmeiras, lecz już dwa miesiące później powrócił do Meksyku, gdzie za sumę czterech milionów dolarów zasilił absolutnego beniaminka tamtejszej ligi – Club Tijuana. Tam spędził rok jako kluczowy piłkarz, nie odnosząc jednak większych osiągnięć.

W lipcu 2012 Arévalo Ríos został piłkarzem włoskiego US Città di Palermo, który za jego transfer wyłożył sumę 2,8 miliona euro. W tamtejszej Serie A zadebiutował 26 sierpnia 2012 w przegranym 0:3 spotkaniu z SSC Napoli, zaś po raz pierwszy wpisał się na listę strzelców 15 września tego samego roku w zremisowanej 1:1 konfrontacji z Cagliari Calcio. Zawodnikiem Palermo pozostawał przez rok, przeważnie jako podstawowy gracz ekipy, z którą jednak na koniec sezonu 2012/2013 spadł do drugiej ligi. Bezpośrednio po tym udał się na wypożyczenie do amerykańskiego Chicago Fire, w Major League Soccer debiutując 17 sierpnia 2013 w przegranym 0:2 meczu z New England Revolution. Barwy Fire reprezentował bez poważniejszych sukcesów przez kolejne cztery miesiące.