Does Charlie Sheen Really Have a Lisp Or Did He Just Use a Homophobic Slur? MTanzer · 12/30/12 04:15PM Actor and profesional crazy person Charlie Sheen recently hosted the opening of his new bar in the El Ganzo hotel in Cabo San Lucas, Mexico. The mayor of Los Angeles, Antonio Villaraigosa, was on hand to watch Slash perform. What a party!