I have been to Soul Cafe a couple of times -- only for breakfast -- and I have to say that it's ok. The reason (and yes, it is the ONLY reason) I keep coming back is for the pancakes. Yes. I really love the pancakes. My father really loves the bacon and blueberry pancakes. So if we want pancakes, it's over to Soul Cafe.
I have, however, ordered other things for breakfast and nothing stacks up (pardon the pun). The food is surprisingly bland. I'm not sure why, but everything that I have ordered has been meh. I really expect more from the location and the menu, but I keep getting bland bland bland which is why I now only order the pancakes.
The other reviewers aren't kidding either with the hit or miss service. This last time was the best service I have had and the server told me I "wasn't allowed" to substitute pancakes on my daughter's kid's meal (even though I have done that every time I've been there), ended up getting her meal wrong anyway and it only took about 30 minutes for our food to come (it was not packed)
I have always found the staff to be nice enough, but be prepared for disappearing servers (no, I mean seriously... where do they go? This has happened more than once) and a long wait between ordering and service.