A consistently good very family-friendly casual dining place. We have rarely come and been disappointed. The staff are friendly and amazingly quick. A long line seems to be the norm given its popularity. Even if you get stuck behind a long line at does move quickly. The portions are generous and only once can I remember the chicken being a bit overdone. I've been there about 10 times so far and have no qualms about going back. In the fall and spring outdoor seating is the best place to be.