Yes. Its real simple. If Illegals have somehow made it on US soil then they have to pay taxes. None of this work under the table and send your money back to your family in Mexico BS. You live here, you get free health care, dental, food stamps, etc. You have to pay taxes period. All of us citizens do and if you want to be one...Guess what...you got to pay taxes.