Get directions to: Egg & I, Windsor, CO Restaurant address: 1205 Main St Windsor, CO 80550, USA Driving Walking Bicycling Restaurant: Egg & I