Food is decent but the coffee is putrid. Service is generally OK with occasional mistakes. Usually about a 20 min. wait and the waiting area is always a trainwreck as is doubles as where the line forms to pay. Considering this place is a national chain it certainly could be worse. I've also been to one outside of D.C. and it was pretty much exactly the same.