Oh, I understand, OP! Some people have no idea how loud and obnoxious they are.
I have a similar story for our trip last summer, and it happened not once, but twice. The first time, it was our anniversary and we were staying a a swish spa resort. The dining room was large and mostly full. There were a party of four people having dinner about 30 feet away, and the one woman was so loud; we all heard about her kitchen renovation, the problem with the plumber, their sailing trip the month previous, etc. Laughing and guffawing and over-gesturing the whole time. We could see others in the restaurant turning and giving 'looks', but to no avail. The woman's husband was getting drunker by the minute and eventually fell asleep in his chair while the other couple murmured their agreements and hardly got a word in edgewise. It was awful, and there was a collective sigh of relief when they finally departed.
The next time, different town on the same trip, in a intimate Italian restaurant restaurant, the tables were tightly packed in a small room; there were 4 sets of tables for 2. The woman directly behind me was drunk, weepy and argumentative. Close to divorce by the sounds of things, and once again an almost silent husband. The other 3 tables quietly conversing while she pulled apart every detail of their last 2 arguments. My DH was going to tell her to put a sock in it, so to speak, but I kicked him under the table and asked him to call over the manager. The other couples left quickly; no one stayed for dessert, and the loud lady was leaving by the time the manager came over. Another ruined dinner for us.
For so many of us that do not like confrontation, we end up putting up with boorish behavior of others. Hopefully your next dinner out will be peaceful!