In my experiences I have found that by picking up the road kill off the road when it is fresh and making stew out of it impresses the ladies far more than taking them to a restaurant.
Invite a girl to the opera or some other classy place. Then when you pick her up and start going to the opera, tell her that you forgot the tickets and have to run back to your place and get the tickets. When you get back to her place, tell her you need to find them, and offer her some wine while she waits. Then after a bit, tell her you found the tickets, but that you've had too much wine and don't think you should go to the opera.