Lilo Russell, a German native who owned the landmark Westside Lilo's Cafe along Route 66 in Seligman, Arizona, for decades, has died. She was 83. Russell's death was announced on Monday on several Route 66 groups on social media, including the restaurant itself: Here's a video made by a traveler a few years ago who … Continue reading Longtime owner of Westside Lilo’s Cafe in Seligman dies