I think an Ok rating is fair based on my experiences to date. I will say that I've not eaten breakfast here yet so maybe that's where I'm missing the great experience other people have raved about. So far I've ordered lunch and have found it underwhelming.
A BLT I ordered had burnt toast & bacon (like black not just really crispy), and pita sandwich had old wilted lettuce... both served with regular chips, kind of like generic Lays. Although I live in the neighborhood, I mainly go here because, when visiting, a family member likes a particular breakfast. I can't remember the name, but an eggs concoction with chorizo. He seems to enjoy it a lot.
Customer service is ok and we've always been seated quickly. I would be willing to go again to try their breakfast options.