Here is one thing Willard's has over the other BBQ places around, consistency. The staff is not always friendly or inviting, in fact, they usually seem annoyed with you, but the food is always good. The sausage, the brisket, the chicken and burnt ends are always cooked well, moist and flavorful. The ribs are done to a nice temperature and have not been dry yet.
Another thing Willard's does well are the sides. The dirty rice, green beans, etc are all done well and there are some special sides which pop up occasionally. It used to be you could swap out the dry cornbread they give you for a small side, but now, depending on who is working the register, they will just not give you cornbread.
There are a lot of combinations you can choose from, including multiple meat platters, lots of different sides, and then throw in things like BBQ burritos, Brunswick Stew, there really is something for everyone.
The only two complaints I have are the unfriendly staff and the sweet tea. The tea is always a bit bitter, or oversteeped, or something. It's not a 5 star sweet tea, that's for sure. It's more like a 1 star sweet tea.