If you are in Los Alamos County, a quick drive to the Overlook is worth the time. It is located in White Rock about a mile drive from State Route 4.
The overlook looks down over the Rio Grande River and across the Espanola valley to the Sangre de Christo Mountains. Quite a lovely view. I always take visitors.
There are some hiking trails in that area, but they are not well marked and better taken with someone familiar with the area.