I liked the Restaurant Nautika, which is very easy to locate since it is only 30 meters from the taxi stop. It is also interesting to mention that the Pope had dinner there when he was visiting Dubrovnik.
If you and your business partners enjoy fish meals, try visiting a fish restaurant Proto.