In the heart of Southern Idaho lies a painful mystery that’s gone unsolved for far too long. Today, we’re revisiting a chilling case that needs our attention.
Many residents in Twin Falls have seen the sign outside a longtime restaurant indicating that the business has closed. There’s no explanation for the closure, but there is hope for some that the restaurant will reopen eventually.