Even if immigrants take USA jobs, don't they consume proportionally to maintain supply-demand equilibrium?
The only argument that I think can be made is that immigrants often don't consume similarly to Americans. Large amounts of salaries are sent home from the US by immigrants which means that money is now out of circulation. 

Additionally, coming from poorer countries with a lower standard of living it can be argued that immigrants will choose to live a lower quality of life in the US which again could cause a decrease in Economic activity in the U.S. 

Lastly, for illegal immigrants wage/labor restrictions don't always apply to them meaning that U.S workers who are protected by these restrictions now have to compete with workers who do not have those restrictions which can drive down U.S employment and wages for workers across the board.

With that said, I think immigration as a general rule increases economic growth in the long run.