This place isn't that great. Their vegetables taste like they're old, and their meats don't taste they are cooked very well.
The best thing about them is their free refills on specialty drinks like horchata. My wife, who loves this place, insists on going on a weekly basis. The thing that makes it worth going is it's horchata and MOD Pizza which happens to be right next to it.