Lost In Translation?

This sign was seen on the door of a local Mexican restaurant.

Advertisements