It sounds like this place is inconsistent, and I caught it on a bad day. Was in Cleveland for work and went here with a co-worker who had been before and loved it. Service was really slow, for drinks and food. After I ordered it took them about 15 minutes to come back and say that they were out of the fish. The waiter was really nice, but he was not on the ball, and he didn't know the menu very well. The food itself was off too. The chicken and waffles have a ridiculous amount of waffles, and the chicken is all wings if you order white meat? Beer selection is boring and pricey. Grits were solidifying when I got them. Not the best soul food out there for my tastes.