You should always aim to go as far as you can with each interaction with a girl.
On the first meeting (ie: meeting her for the first time), the end goal is to get her back to her place. If that is not possible, I always aim to induce her to come on an instant date with me. If not, then I always get her number.
On the second meeting, the end goal is to get her back to her place, if that's not possible I aim to kiss her (read: heavy makeout), and you centre all your conversation and kino around that so by approximately 30 minutes into the first meeting you are already kissing her.
The second meeting is DEFINITELY at her place or mine. Cooking is good, and then having her for dessert.