Just now spotted this thread. To be honest, I didn't bother to view any of the videos.
When I drove a tour bus, one of my favorite runs was from Las Vegas to the South Rim of the Grand Canyon. Most of 66 has been replaced by the interstate. But, I always made it a point to exit at Seligman, AZ.
One of the places I ensured people visited was this little place. Not just great food but some great surprises that left them returning to the bus still smiling.
There are also some caves along the way.