I'm not sure if anyone else encounters this problem but when my sim suggests a certain dish to a customer it sometimes occurs my waiters ignore that customer. So basically the customer waits for many (sim)hours while everyone else who didn't get a suggestion menu from the manager gets served their meal. Eventually they'll get tired of waiting and leave. I haven't really encountered any other bugs that I know of, only the one I just mentioned.
Most of my customers behave and stay seated while eating (not always though) so I'm not experiencing the table dancing issue (or at least not often).