Today I drove past the Walnut Creek Tesla Store. They have moved across the street (Broadway Plaza) from their old location adjacent to Starbucks, and are now on the same side of the street as Nordstrom. Since I literally just drove past (as in didn't stop and walk in) I didn't get a good look at the interior, however they did appear to have a post-update Model S on display.
Bruce.
Bruce.