I would say go even further: tax both the Mexican workers who come to the US and undercut US wages, and tax the US employers that hire them.
Cheap foreign labor amounts to dumping – selling goods or services below market wages, which is a WTO rule violation.
Tax anyone who does it.