Assuming he's not trying to become the target of a lawsuit, "US citizens only" is a euphemism for "we're doing government work and you'll need to have a security clearance".
I think the euphemism is the other way around to: (1) remain legal, and (b) not sound discriminatory.