This restaurant used to be a nice place to go for good BBQ food, didn't visit for a while until last weekend we take out a whole roast duck share with family visiting from CA... all of us who ate the duck start vomiting and diarrhea. Reported to health department this morning hope they will go check them out about the issue. We might not going back again after this incident. Very bad and painful experience.