As per the Menlo Park Historical Association, Kelper's
1955 opened in May at 959 El Camino Real (next to the Guild Theatre). Then in 1959 Moved to 825 El Camino Real (the address we list here), then in 1980 to Victoria Lane at 821 El Camino, then in 1989 moved to it's current location in the Menlo Center at 1010 El Camino.