
Tesla 124-stall Supercharger aims to fix SF charging
Tesla has filed plans for a 124-stall V4 Supercharger hub at 75 Waterloo Street in San Francisco, a site along Highway 101 near Alemany and Bayshore. According to Business Insider on August 14, 2026, the proposal would rank among Tesla’s largest globally and is unusual for a dense, high-cost urban core. The company also has […]







