There are 2 pictures at http://www.cinematour.com/tour/us/28503.html
based off of those, the Drive-In was located at approximately 150 Harbor Boulevard, Belmont, CA 94002-4016. Chris’s New Harbor Barâ€Ž is at this address. The area, now filled with warehouses and storage units, is no longer recognizable as a former Drive-In.

The Starlite Drive-in was operated by United Artists Theatres. There was also a sister drive-in located in Palo Alto known as the Palo Alto Drive-in Theatre, which was located near Bayshore Freeway (101).