Lunch with a client, potential business partner or new colleague can often be more productive than an office meeting. Getting out of the office and off the phone creates an environment more conducive to relaxing and candid conversation.
When inviting someone to lunch, be respectful of his or her time and position. If inviting a superior you don't know well, don't risk being presumptuous--you might opt for suggesting coffee instead.