Charlie Sheen Parties With LA Mayor in Cabo