They changed ownership I am pretty sure. The reviews from over a year ago are great but I went today and it was really bad.
The beef ribs were really fatty, no flavor, didn't come with any of the listed sides. Onion rings serving was really small aswell. We asked for ketchup and they gave us the smallest amount and when we asked for more they gave us even less! The onion rings were bland without the ketchup.
I am sure the vietnamese food would be better as it seems to be the bulk of their menu but then don't call yourself "BBQ".