The staff is wonderful; you'll make some of your best friends at this place. The customers are pleasant and typically tip around 20% every time. Attempt to be locally and sustainably sourced.
Cons
Disorganized, sloppy managerial style, definitely play favorites, inconsistent, menu changes way too often, overstaff too often, some managers have no experience. :)