Get directions to: Best Western Santa Rosa Inn, Santa Rosa, NM
Restaurant address: 3022 Historic Route 66 Santa Rosa, NM 88435, USA
Restaurant: Best Western Santa Rosa Inn