This place is weird. One day you get a killer bbq/ribs/sides made that just hit the spot - and the next day, the food feels stale and nothing special. It's really hit or miss. But that doesn't stop me from going here a few times a week! Go early between 12 and 6. I feel like after 6-7 quality goes down.
Also, if they lowered their prices slightly, they would have much more business.