I live on the opposite side of town and I still make the trek to get the sandwiches here.
There's always a line, and it's always packed, but it's so worth the wait. You can call ahead to place your order too! The sandwiches are amazing every single time; mind you I get a chicken with sweet sauce and cheese every time, so I can't comment on all their sandwiches.
Also, you may not want to come here if cops bother you. I've never been here when I haven't seen cops. But everyone knows cops only eat at the best places--right?