Tesla's newest supercharger for its battery-powered cars is now open at the Menlo Park Mall.
The charging stalls can be used by Tesla owners free of charge.
The location near the shopping center is intended to give owners something to do for the 20 minutes needed to charge at least half the battery.
Tesla owners like Leon Kroll say they love the new charging station. "I've had...