I find the message acceptable, except the "this is america:" part. That gives the message a racist tone, since america is made up of people who speak many languages, but asking customers to speak english when ordering should not be a problem.