The shops that would close are the ones that hire primarily illegals. The one's that hire primarily legals would be the ones to stay open.
The legals that lose their jobs when some shops close will replace the illegals lost in the other jobs.
This is because, on average, immigrants, both legal and illegal, will take less money than Americans and work harder than Americans at those prices.
I've been a barback and I've done construction. But I'm a rarity amongst natural-born citizens.
So I would expect some shifting of employment, but no actual gains in jobs.