I found this
clip on youtube. It's not the show I watched, but it is the right restaurant. It's the Catfish Plantation in Waxahatchee, Texas. From what I understand, those entities that still inhabit the physical world have not chosen to cross/go on to their next existance. I don't know, we are energy, energy never ceases just takes on different forms, so I believe it's possible.