Get directions to: Spirit Canyon Lodge & Cafe, Mimbres, NM
Restaurant address: 684 Highway 35 N # 22 Mimbres, NM 88049, USA
Restaurant: Spirit Canyon Lodge & Cafe