Filmed on location at the West Shore Cafe and Inn, Lake Tahoe, Calif.