White Sands NM Restaurants 1. 120 Aberdeen Ave, White Sands, NM 88002 | Mountain View Cafe (575) 674-1683