Colorado has no restriction on CC in a restaurant that serves alcohol. Of course you should not be dirinking while CCing, but htat is just common sense . As far informing an officer when contacted, there is no requirement to do so, but all of the officers that I have asked, would prefer that you inform them just so they know you may be armed. If stopped for a traffic stop it is simple to hane them your DL and CCW permit at the same time. They then know that you are being up front with them and they can be fairly certain that you intend them no harm. If you had been intent on doing them harm you would not have notified them until it was too late. JMHO. Hope this helps.
Semper Fi