Mogollon?
Really isolated.
Las Vegas, NM has a great (had, I don't know if they are still there) restaurant toward the south end. Friendlies was the name of it.
Good Christian owners, and GREAT food. I loved the menudo.
/johnny