I used to come here often since my office was in uptown and its a perfect place to get a TOGO lunch for me. It's a good place to dine-in as well but it can be crowded depending upon what time you get here. They usually have a huge line which can be scary however the employee do a good job and keeping it moving so that you can be in and out with-in 15 minutes tops if you are taking it TOGO.
I usually do a dining in or should I say dine out on a patio when the weather is nice to get a break from office and sometime it can be entertaining to people watch while have a great food :D
The only reason they didn't get a 5 star is because I didn't see a wow factor in food or service.