There's always a line here, but the bbq is definitely not the best. We ordered a free run chicken, half a bbq duck, half pound red sausage, and a cha siu (bbq pork) for takeout. Because they were so busy, the person chopping up all the meat chopped everything very poorly. A lot of the meat was in tiny pieces.
The chicken was very chewy for some reason. It must've been a very "old" chicken.
The bbq duck was average, just like any other Chinese bbq place.
The red sausage was very soft, it kinda just melted in my mouth.
The cha siu was also average.
Overall 2/5 stars. This place would probably be my last resort for bbq.