OOo I would say if your really keen on this person then go for a meal. You can relax better over a table for 2 than a loud pub.
If your not sure how things would go, go for a drink in a quiet pub and maybe move on for a meal afterwards if you so wish :o)
Neither! Show some imagination! Ask him/her to meet you somewhere not obviously a venue, and then do something different. Best first date I ever took a girl out on was on the London Eye. She loved it because it was so unexpected. Obviously you might not live in London, but there should be an alternative attraction reasonably near to you, wherever you are. Drinks / dinner is SOOO old!