Newcomer's guide to Colorado's craziest restaurants