Yes the Starbucks would be suitable. It would be very convenient for me.
I am not worried about security as much as you seem to be. We could use your system or you can just tell me what time you want to meet. I will do it either way. Or, I will give you my email address and you can just send me an email.