Get directions to: Alamo-rosa Resturant, Tularosa, NM
Restaurant address: 7400 North Highway 54-70 Tularosa, NM 88352, USA
Restaurant: Alamo-rosa Resturant