Or, make that "a frickin' barrio".
I felt--or more correctly, smelt--the need to post this sign in the stairwell at my apartment this evening. As you can see.
And yes, they're almost certainly illegal aliens. They no habla. Had to call the police on them a few nights ago--at 1:00 am--because their drinking party (from the back of a pickup truck) led one of them to take a piss in the bushes right in front of the apartment building. And that was after I had politely asked them not to use my truck as their own personal bar stool.
Have I mentioned that I'm not particularly fond of illegal aliens?