They call this 'in-and-out' but the place is always packed to the max. And, while it seems like you might need to gird up for a 40 minute wait, it never happens. They keep the line moving. The food is always fresh, hot, well-prepared. The employees are mostly friendly given that they're badly overworked.
If you're looking for a big variety, keep moving. They don't have it.