Updating my review based on the second time I went to eat here, which was shortly after the first.
The second time I came here I was with two friends, one is a vegetarian who wasn't going to grill bbq and planned on getting something else off of the menu, however, we were informed that not a single one of the vegetarian items on the menu was available. She told the waitress she just wasn't going to eat anything then and we decided to stay - this is when the waitress started to look really concerned and said we all couldn't eat there if she didn't also pay. To be told that she wasn't even allowed to sit at the table even though she wasn't going to eat anything was really upsetting (especially since she couldn't get anything off of the menu) so we ended up speaking to the manager. He made it clear that she was not allowed to eat anything (which she wouldn't have anyway, since she is a vegetarian!!!) but could sit at the table.
We brushed it off and still decided to stay, however, a while into our stay we wanted to order some more beef brisket (we had had two or three orders of it at this point) and were told they could only bring us one more order because that was all the beef brisket they had left. This was annoying, but would have been understandable if I had not seen another waiter bring our beef brisket to another table 10 minutes later!!! They essentially cut us off from ordering what we really wanted even though this is an all you can eat kbbq place.
Besides that, the service was not great the second time around and things seemed disorganized. The meat also sticks really badly to the grill and doesn't heat evenly making it difficult to enjoy your food.
Not sure how things are running now as I decided then not to come back, but really hope they've made some improvements.