Supercharger – San Diego, CA – University City (7 Urban 72 kW stalls, in-service)

Just like everyone in the vicinity of Del Mar seemingly wants to be in Del Mar! I wonder where the border is between wannabe La Jolla and wannabe Del …

  • You already voted!
  • Read More

Get Unlimited Free Access

Join 10,000 other readers who get their news from us