Moreno's success alerted the attention of no lesser person than Colin Chapman, the successful owner and founder of Formula One's Team Lotus. Roberto only returned to Europe in 1981, because Chapman had given him a F1 testing contract with enough money to continue racing. With these funds, he raced Formula Three, but money was tight. Despite that, paired with Barron Racing, he managed to win two races, however he was more successful across the Atlantic the following season, racing in the CASC North American Formula Atlantic Championship, defeating Al Unser, Jr. in a supporting race at the 1982 United States Grand Prix West in Long Beach. Later in 1982, he made another big impression by winning the Grand Prix de Trois-Rivières. Prior to that victory, Moreno had found some money to do half a season in the British Formula 3 Championship with Ivens Lumar Racing, winning three races in the process, before he was given the opportunity to drive at the 1982 Dutch Grand Prix at Zandvoort for Lotus, though he ultimately failed to qualify.