Girl wants to meet for drinks but... I don't really drink WHAT SHOULD I DO?

My guess,she is testing your social skills to see if you are compatible.If she did not choose a spot,that is telling you to take the inititave.Think of a place where you can deal with this.Local steakhouses /resteraunts usually have a low key bar that serves food.This gives you room and food,but with the intamacy needed for a good impression.