Yeah, you're not going to like what I have to say, but I can't be the only one who thinks you're looking at this the wrong way. Call the restaurant, tell the maitre d' that tonight was to be a very special night for you both but something came up. Order her the crème brûlée (they'll have it) and the courvoisier. Pay over the phone beforehand.
Text her apologizing, short and sweet, that you couldn't make it tonight. Work related.
Tell her the dessert is taken care of. She arrives, sits, eats and drinks and bingo, you've got a new fuck buddy.
You said she was kind of hot before, consider this doubling down. You're not going to have to spend any time at the restaurant, so there's no fuss involved there, you can sit at the house and chill. Meanwhile she's going high maintenance uptown in the restaurant eating dessert and sipping courvoisier. Shit, order her a Sprite just in case she can't drink it straight. dude, you could be fucking her tonight, smelling like cheetos. Putting in no effort, and maybe out 20 bucks? Dude, even if you don't fuck tonight that's like pussy in the bank. Setup a booty call for later.
There's nothing like breaking a feminazi. And if you can turn her into a simple fuck buddy? That's a fucking win.
or, fuck it. make her cry. You're not even gonna get to see it.
it's only 20 bucks, and you know she's going to be looking good tonight.