Tag: charging
Tesla Charging Station & Restaurant
SANTA MONICA—Tesla recently filed a preliminary development application with the city of Santa Monica, referencing a “Tesla restaurant and supercharger station." The address cited in the...