Albuquerque-Santa Fe, NM Little Anita’s Restaurant badly damaged when struck by vehicle with hit-and-run driver at Mountain and Rio Grande in Albuquerque, New MexicoAccident Date: Fri, 01/20/2017