As an American business owner, you can refuse service to someone for any reason (remember the gay wedding cake?).
The customer being affiliated with ICE seems like a pretty good reason. At least because your property might get damaged, if not for the obvious moral reasons.
add a skeleton here at some point
4 months ago