I will try to go to the site and post some photos.
It's hard to explain the layout of this shopping center, but there is already a Supercharger in this center. The green area is the existing Supercharger and the red is where they have added new stalls. The reason I think it might stay "secret" is because it's around the bend in the rear of the center, so unless Tesla somehow notes this, a lot of people will never know it exists.
View attachment 960493