Chicago seems like an ideal place for the sedan to take off, as we see countless high-end sedans commuting into the city, where Cars.com is based.
However, speaking as locals, we’re curious as to why Tesla chose the River West neighborhood to open its shop. While the location at 1053 W. Grand is large enough for the company’s needs, it’s not a part of the street that gets walk-by traffic, nor is there plentiful parking anywhere nearby.
In fact, driving that stretch of Grand heading toward downtown you wouldn’t even notice this building. The only benefit would be that perhaps people passing by on the Kennedy Expressway — especially the Ohio offramp which heads straight downtown — would see a billboard or signage and have their interest piqued.
A location in the trendier West Loop, with its many restaurants and shops, would have seemed like a more natural fit to us.