Fizzle Nizzle's idea is nearly correct. First, all metals can be oxidized and form oxides. Second, all oxides can react with acids like $\ce{HCl}$. And a salt (like a metallic chloride) is always obtained in solution. But ! But it is not always possible to save the obtained chloride out of this solution. By evaporating the solution, the salt is often hydrolyzed, and by heating it, its solution sometimes may undergo the reverse reaction of its formation. This is particularly true for metals oxidized to the oxidation number +III or higher.
Aluminium is a good example of this behavior. Aluminium can be oxidized into aluminium oxide $\ce{Al2O3}$ (and into hydroxide $\ce{Al(OH)3}$ if water is present). These oxides or hydroxides can react with $\ce{HCl}$ solutions to get a solution of $\ce{Al(III)}$ ions, the formula of which can be written as $\ce{Al^{3+}}$ or $\ce{[Al^{3+}(H2O)_n]}$. But its evaporation will not produce $\ce{AlCl3·nH2O}$, whatever the value of $n$. Its evaporation will have the ion $\ce{Al^{3+}}$ get hydrolyzed (= react with water) and produce successfully $\ce{AlCl2(OH)}$, $\ce{AlCl(OH)2}$, then $\ce{Al(OH)3}$ each time with more $\ce{HCl}$ relieved in the vapor, in equations like : $$\ce{Al^{3+}+ +3 Cl^- + H2O -> AlCl2(OH)(s) + HCl(g)}$$ $$\ce{AlCl2OH + H2O -> AlCl(OH)2(s) + HCl(g)}$$ $$\ce{AlCl(OH)2 + H2O -> Al(OH)3(s) + HClg)}$$ If the non hydrolyzed compound $\ce{AlCl3}$ is to be obtained, this must be done by another way, and not by neutralization of an hydroxide by an acid. It may be done by direct syntheses, and for example by the reaction $$\ce{2Al + 3 Cl2 -> 2 AlCl3}$$ or by indirect ways avoiding the presence of water like : $$\ce{Al2O3 + 3 C + 3 Cl2 -> 2 AlCl3 + 3 CO}$$