"Another theory is based on the way our brain processes new information and how it stores long- and short-term memories. Robert Efron tested an idea at the Veterans Hospital in Boston in 1963 that stands as a valid theory today. He proposed that a delayed neurological response causes deja vu. Because information enters the processing centers of the brain via more than one path, it is possible that occasionally that blending of information might not synchronize correctly."

Find more here.