I'd be quite surprised if their "Lachata" title was really a word in spanish. Spanish is my first language and Lachata together like that doesnt mean anything in spanish. If it's the name of a specific bar or w/e establishment somewhere as mentioned previously, that's another deal. If they meant "la chata" as in "the flat", then using it together as "lachata" is completely wrong and makes it meaningless, and also would be a stupid title anyway.
So unless Lachata is some very specific slang of some other spanish speaking country, or a name of a place or person, it is not spanish.