This is America: When Ordering, Please Speak English
I just read this article, about a cheese steak shop in Philly (Geno's) getting controversy over a sign "This is America: When Ordering, Please Speak English". I normally wouldn't have cared much to read the story, but I actually ate at the place once. Great cheese steaks. I don't remember reading the sign when I was there, but according to the article, it's been around since October 2005. But if I was, I don't think I'd be offended.
Obviously, since the customer is at Genos, he would be in America. And the "official language" in America is English. That's the language public schools teach in, the language the US government (outside of foreign initiatives) operates in. So personally, I don't think it's unreasonable to request the customers to order in English.
There were protests about that sign, holding their own signs such as "No Hate in Our Town", and there was an investigation "whether Vento violated a city ordinance that prohibits discrimination in employment, public accommodation and housing on the basis of race, ethnicity or sexual orientation."
But based on the "This is America: When Ordering, Please Speak English" sign, what did it have to do with hate, discrimination of race, ethnicity, or sexual orientation? The only thing that it discriminates against are people who don't speak English. I DO admit that there's a fairly high correlation between "people who don't speak English" and certain racial groups, but English speaking abilities can be learned and changed, while "race, ethnicity, or sexual orientation" can't.
Lastly, when I went to the place with my racially diverse friends, I didn't feel intimidated or discriminated at all.