I reached out to Building Permit Division for Soledad and they were able to confirm that a permit has been issued (no exact date or document number since there is no online database) for a Tesla Supercharger at the Mission Soledad Shopping Center near Starbucks at 3070 H Dela Rosa Sr St. They said Tesla has not started construction but they plan to have it completed by the end of the year (Q2, 2021 according to the Tesla map). I would guess it would be located in the spaces the face 101 on the west side of the parking lot.