Tesla Supercharger Diner officially opens: menu, prices, features, and more

Tesla’s Supercharger Diner in Los Angeles is open after seven years in the making.