I've been to this location several times. I'll admit, it's a hit or miss with the wait time, but it's certainly worth the wait for the food. For the past few times we've been, we've had the wonderful experience of dealing with Roman (I hope that's his name). Great personality and really made us feel right at home. Knows the menu like the back of his hand. Overall great expereince every time we go.
It's hard to find a great place for Soul Food in the East Valley. I would definitely recommend this place to anyone that's looking for great soul food.