I think you are getting too hung up on the "drinks" part. "Meet for drinks" is just common practice in the dating world. For her, it means meeting in a public place that isn't too intimate for a first date. It also leaves the option for a glass of wine or a beer to calm the nerves and take the edge off the conversation.