I picked up a couple of tips from
Money saving advice and tips on dining out. One was to try and get your company to pay by taking clients out. If you can't do this then take colleagues out for "team bonding".
Then when you do go out with them make sure it's a big lunch and the later in the day the better. This means that you then don't need a big evening meal. You therefore save on two meals!