Now that this is open, we can see that the "Almaden" marker is gone and the remaining "South San Jose" marker is still there on Tesla's official map. That means this was the "Almaden" Supercharger.
Hmm... "South San Jose" could be at "The Plant" which is in South San Jose and also has a Target (Target parking lots are a very common location).. I should post in the speculation thread.