I was going to take off one star because it is always crazy busy whenever I go, but I figure that's not really the business's fault that they're so popular, and if a place always has ridiculous lines, it's either because it's ridiculously good, or ridiculously slow with their service.
I'm glad to report it is because they are ridiculously good. As in, I drive from the other side of town just to get one of these babies.
Super friendly service, great food. Just be aware that there aren't that many tables so it's better to do take out than dine in. Or go in at odd times.