I had read good things about this place, so I was excited to try it.  Unfortunately, I did not have a good experience.  I ordered a grilled cheese with tomato and split pea soup.  The food took forever to arrive.  When it finally got there, my grilled cheese was missing the tomato, and the cheese was not completely melted.  I ate it as-is, since I didn't have the time to wait for a new sandwich.  I subsequently opened the ketchup bottle which somehow exploded shooting ketchup all over the table and my clothes.  Not a great start.  The pea soup was ok, but there were too many croutons in it and not enough peas.  After finishing our lunch, we waited at the table for an incredibly long time and never got our check.  We decided to go stand at the cash register to see if that would help.  The staff completely ignored us for about 5 minutes before someone finally came to the cash register (not a big place, they saw us waiting).  The lady at the cash register did explain that they usually were not that busy, but for us it was too little, too late.  There is no second chance to make a first impression: I'm not going back.