Forgot my water at home so had to go buy some lol, stopped by again just now, no sign of Tesla either time so far. Maybe they were here earlier since the coverings are off.
So from my understanding these are the Urban Superchargers, whereas the destination chargers are essentially wall...