Tesla has opened the doors to its first diner Supercharger station in Los Angeles.

CEO Elon Musk first teased the concept of building a drive-in themed charging station in 2018. On Monday, that vision was finally realized. Tesla describes the two-story restaurant, constructed of a steel exterior inspired by the Cybertruck, as retro-futuristic. It features 80 charging stalls and two 66-foot megascreens playing a rotation of short films, feature-length movies and Tesla videos.

The diner operates 24/7 serving classic American comfort food, such as burgers, grilled cheese sandwiches and milkshakes, to both electric vehicle owners charging their cars and the general public. CNBC visited the site and spoke with early patrons, who praised both the design and the food.

“It’s pretty cool. It has a very vintage vibe, but futuristic vibe at the same time” said Taju, who stopped by with a friend who drives a Tesla.

“I would bring friends from out of town, they would be very impressed coming to a place like this” said Don, a Model 3 owner who visited with his wife and neighbor.

Also on display for a limited time was Optimus, Tesla’s humanoid robot, which served popcorn and interacted playfully with guests. Less than 24 hours after opening, the line to order food stretched around the block.

Musk has said that if the concept proves successful, Tesla may open similar diner Supercharger stations in other major cities.

Watch the video to see what it’s like inside Tesla’s first diner charging station.