I love Twin Dragon! I have been going here for years and have never had any problems with seating or service. The waitresses are prompt and the food is so good. I won't eat anywhere else.
The food was great but the staff was less than friendly to outright rude. Seating was too crowded to be comfortable when a larger table was chosen the staff was visibly upset and rude to our party of 4 because the table was set for 6. It was slow and no other party came in to take that table during the time we were there. However, the staffs actions speaking in chinese amongst themselves left us with an unpleasant dining experience.