The food is fantastic and the portions are huge, it's close to my house and it's never a let down. The only reason why it didn't give 5 stars is because the service always feels rushed. I get that they have a line of people waiting all the time (that's a great thing) but every time I come I'm still either taking a last bite out of my sandwich and I still have a piece in my hand and they are trying to clear the plate or dropping the check halfway through the meal. I get that they don't want people hanging out for a long time but I would like to enjoy the delicious food they put out.
Don't forget to stop at the Togo counter and take home some goodies for later.