I don't really drink - girl wants to meet for "drinks" what to do? NEED ADVICE!!!!

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.