3-1/2 would have been ideal, but 4 stars might have been possible if they didn't regularly run out of grilled chicken. The BBQ is fine and all, but the grilled is so much better it's a wonder that they offer 2 kinds at all.
That being said, I've been going here for years. The little potatoes are really to die for, but unfortunately for my family they are not vegetarian friendly. The Portuguese corn bread is also really good, and saves from having to travel to kensington to the bakery.
Pick up extra hot sauce, they never give you enough. And if you really have to get the grilled - then call ahead to reserve.