Just about any store in the USA can ban customers for non-discriminatory reasons. For example, if you go to a restaurant, start swearing at the servers, throwing your food, and misbehaving, you'll quickly find yourself banned from the location.
I think it varies by state, but as long as the banning isn't because you're part of a protected class[1], a private establishment can refuse service for any reason it sees fit, including none at all.