Does anyone know if Tesla is also planning on putting in a Supercharger near Whole Foods at the corner of Blossom Hill Road & Los Gatos Blvd as this map would suggest?
Find Us | Tesla
It's strange that the new ones by Chase Bank downtown aren't shown on the Tesla map above so I'm wondering if...