KOB-TV in Albuquerque has started a series on "iconic" New Mexico restaurants. One of them is the Silver Moon Cafe, on Route 66 in Santa Rosa. Here's the video: As for claiming it is the first place where westbound travelers can get a true taste of New Mexico, there's at least one place in Tucumcari … Continue reading A visit to the Silver Moon Cafe