Your premise is in error --
You cannot act "any way you want" in a public business -
Should you be able to post signs saying "Whites only"?", or to fire people who date interracially?  How about banning gay or inter-racial couples holding hands in your restaurant?  Public really does mean open access!!. Otherwise, you need to make your place a private members-only business that serves or employs members only.
Sort of like a Klu Klux Klan flower shop, or a Straight Christian vegan restaurant.