Yes, you can even carry in bars. Also "no gun" signs in private businesses here don't carry legal weight like your 30.06 signs.
The law here only states that you can't carry while "under the influence" (so it is conceivable that you could have a beer with dinner while packing and be in the clear ... however its up to the officer and not your blood alcohol level so its probably best not to chance it).
Only places you can't carry legally here are places off limits by federal law, government buildings, schools and any location where you would be searched before entry by security or has metal detectors.
If you enter a business (whether posted no carry or not) and they discover you're packing and ask you to leave, you will be charged with armed tresspass if you refuse to leave.
Overall you'll probably find Colorado is more gun friendly than Texas (at least outside of Denver).
Open carry is legal here as is concealed carry without a permit in your car.