Tesla’s latest venture is a diner. And not just any greasy spoon, but a “futuristic retro” 24/7 diner-slash-charging station parked at 7001 Santa Monica Blvd, in West Hollywood.
On opening day, a crowd of curious onlookers gathered under the California sun to see what Elon Musk had cooked up. In true Musk fashion, the diner’s grand debut was set for the meme-worthy hour of 4:20 p.m. – because of course it was. [Read more…]