Tello begon in 1997 met voetballen bij CF Unió Can Rull Rómulo. In 2002 werd hij opgenomen in de jeugdopleiding van FC Barcelona. Tello speelde in het seizoen 2002/2003 op huurbasis voor CF Damm. In 2008 vertrok hij naar de jeugd van RCD Espanyol, waar hij uiteindelijk bij het tweede elftal kwam en daarin zijn debuut bij de senioren maakte.
FC Barcelona haalde Tello in 2010 terug om voor het tweede elftal te spelen, destijds actief in de Segunda División A. Hij debuteerde op 9 november 2011 voor het eerste team van Barcelona in een bekerwedstrijd tegen CE L'Hospitalet. Op 28 januari 2012 maakte Tello zijn debuut voor Barcelona in de Primera División, in een uitwedstrijd tegen Villarreal CF. Daarin viel hij in voor Adriano Correia. Op 7 maart 2012 volgde tegen Bayer Leverkusen zijn debuut in de UEFA Champions League. Tello scoorde in deze wedstrijd tweemaal. In juli 2014 werd hij voor twee seizoenen verhuurd aan FC Porto. In januari 2016 werd hij tot het einde van het seizoen doorverhuurd aan ACF Fiorentina.