Housing and food are not cheaper. A house built by illegal labor is the same price as one not. Same goes for a meal.
The only beneficiary is the business owner. The savings in labor goes directly into his pocket.
That doesn't make sense, from a capitalist point of view. A smart contractor would use illegal labor to drop his price, thereby undercutting his competition.