I would ignore this woman and be very warm and chatty with the kids. She is an inerloper into YOUR NIGHT and she is going to be COLD to you!! She has no regard to how it looks to the kids.
Wear something different, order something you normally would not order, flirt with the waitress, notice any pretty women. And do NOT chit chat with her, which is temperature taking. You don't care--PLEASE--make her "feel" that from you. Care about the people there that care about YOU. Your KIDS--that's IT!