There are plenty of interesting English translations in China. I won't criticize anyone's translations, especially as I spend hours each day trying to do my own, but I do think you'll find some of them humorous. I'm not sure that today's is really that bad of a translation, but it is interesting. I saw it on a restaurant sign as we were riding the bus back to Beijing after visiting the great wall (and it is great).
COD: Donkey meat Dongquan Reservoir Fish
Mmmmm. Too bad we couldn't stop, don't you think?