go to snooker. she gets in for free because the managers will believe "shes only watching" whether or not she plays, and wont care anyway. if you cant play you will both laugh at how bad you both are. if you are good she will be deeply impressed at how good you are and you can laugh at how bad she is. and if you are okish she will still think you are amazingly good because she will find it so hard and be far worse than you.
works for me
Don't take her anywhere. Invite her to dinner instead. Cook for her, entertain her, and get her drunk. The bed isn't far away... ehh.
It depends on the girl. You would take an athletic girl out rafting, rock or wall climbing or something like that. An intellectual girl can be brought to the theatre. An easy girl is ... well... easy. Just get her drunk. Doesn't matter how. Girls who watch too many american tv shows, you should take for a dinner and a movie. Really cool girls will cook for you, so you don't have to take them somewhere clever. Otherwise wing it. If you know a waiter or a cook take the girls to their restaurant. Basically there's no limit if you like the girl. You would know her and what she likes. Try and show her new experiences within her sphere of interest or within yours.