1. Hen House Cafe 401 Caribou St, Simla, CO 80835 Coordinate: 39.14291,-104.08731 Phone: (719) 541-4944