Star Light
Rebecca Weitzman, chef at the fantastic Cafe Star (3201 East Colfax Avenue) and supreme overseer of the fine-dining portion of Colfax’s restaurant revolution, has just announced that she’s quitting our little corner of paradise at the end of the month. She’s heading for New York City — still the hot…