You walk in, order and get seated. The food comes out really quickly, I typically go here on my lunch around 12 and am able to eat and leave by 12:30 and I'm still able to take my time. The food is very authentic and delicious, the best Mexican restaurant in sun prairie that I've ever been to!