I know this is an old thread, but rather than start a new one...
I have to tell you how disappointed my wife and I were in our visit to Vera's this weekend. For the past several years we have gone to Vera's...and brought many, many friends along...and bragged about Vera's to a lot of other people. We went for lunch Saturday afternoon and stopped just shy of saying that we won't be back again. Our server (forgot her name) was very slow and inattentive and the place was not even that busy. We waited at least 10 minutes after being seated before she finally came to take our first drink order and tell us she would be our server. Between ordering and receiving our food, I finished my first beer and the empty cup sat on the table with her never asking if I wanted another until she brought our food out.
Our table was not "dirty", but certainly not clean when we sat down, but the condiments were filthy. The ketchup bottle literally stuck to the table and left a big, gooey smudge of something where it had been. Looking around at other empty tables, they were mostly dirty and not being cleaned before other guests were seated. In once case, a group of 4 (1 in a wheel chair) was placed at a table that even the hostess said was gross and she attempted to clean it with a napkin before seating them. Unacceptable....especially when there were two servers who had parked themselves on the couch at the front door and were shooting the breeze with seemingly nothing more to do.
I hope something changes because we really like Vera's, but certainly won't come back if we ever have a similar experience again.