First off, this branch is always, always full which is why the wait is always long. I would have given this place another star if it weren't for the long wait all the time. After waiting for 25 minutes, our party of 2 was seated... quite close to other tables that seated 2 people. It would be nice to have more space. They definitely need to make room for the volume of costumers they get.
But anyway, I ordered a Veggie Melt sandwich. It doesn't sound exciting but it was de-licious! I didn't even miss meat while I was stuffing my face, which I think is a sign of a good veggie dish. I also had the Salted Caramel Cheesecake which of course was good but a little too sweet for me.
The service was great, no complaints here. Our server in particular was attentive and quick.
All in all, a good experience but a word of warning: you will be likely to over eat given the HUGE portions.