My only massively important piece of advice (or it is for me at least, and I'm in a bit of a rush) is to do the sex first and eat after.
It's what you're comfortable with, it breaks the ice and you're not trying to make smalltalk with a total stranger in a situation outside your control - if the restaurant/food/service is bad it's a lot less dreadful if you've got to know each other a bit and are comfortable in each other's company, and if you get on well it means you won't feel under pressure to rush dinner to get to the 'main event' and can relax. Plus it's really, really horrible shagging when you're full.
EDIT: And whichever way round you're stuck with, remember to meet in private and get your fee sorted out first so you can ring your security buddy - it's more difficult in public.