The owners of the mall are EV friendly with multiple free Chargepoint plugs as well as enforcement of ICE'ing. In addition, the local area (zip 92130) has the second highest Tesla ownership in the country (second to Palo Alto). So, this location makes sense.
Not sure about the planned location just 2 miles west though - that location would be more convenient for travelers, but has been in permit stage for over a year