My husband and I eat here often. We are both picky about what we eat and so we both custom order our food--and the staff always cheerfully accomodates us, even when we get there late and it's 5 minutes until closing. The staff defines great customer service. We have never felt rushed or that we were inconveniencing the staff when we arrive late--although we do try not to do that.
This place is gaining in popularity so try to avoid lunch and dinner rushes as the line can be out the door. It IS that good though.
Order in, eat outside, or get your order to-go, but definitely check this place out! I can definitely recommend the food here. Note: most sandwich dishes come with a large serving of potato salad. I usually substitute a cup of mixed fruit or request just fresh strawberries since the potato salad tends to be very filling. Enjoy!