Get directions to: Swiss Chalet Inn, Ruidoso, NM
Restaurant address: 1451 Mechem Drive Ruidoso, NM 88345, USA
Restaurant: Swiss Chalet Inn