i often stop here on my way to work at 12:30 pm and always have a good experience.  food is fresh and good.  people are friendly.  once i went when it was very busy and i didn't want to be late for work, so i tried capriotti's down the road.  i paid much more there for a sub that really wasn't much better than subway.  lesson learned.