You see the menus in the background. You drive-up, and park. Press the button to order. And they rollerskate your food out to you....
There are like 30-40 in AZ.... I believe there is a drive thru (Liek a normal McDonalds drive-thru) at some of them, but they all have these "stalls"