I came here a number of times years ago and recently returned for dinner on a Wednesday night. It seems that they have expanded the menu over the past few years and one good thing is that they have a TON of vegetarian/vegan options.
The atmosphere is nice. There is ample opportunity for good people watching and the outside area is shaded and breezy for when you want to sit outside on a hot day. They also have a separated dog patio which is a nice accommodation for those with dogs and for those who would rather not sit next to a dog while eating.
Our waitress was attentive but not overly personable -- which is totally fine by me. I had the hawaiian burger with fries. The food was fine but not memorable. The sandwiches and burgers seemed fairly priced but the entrees looked over priced to me.
I'd come back if someone invited me but probably wouldn't go out of my way.