Chrome gleaming in the Missouri sun, the Route 66 Diner in St. Robert stands like a polished time machine ready to transport ...