1. Country Corner Restaurant
601 Caribou St, Simla, CO 80835
Coordinate: 39.14299,-104.08382
Phone: (719) 541-2222
2. Hen House Cafe
401 Caribou St, Simla, CO 80835
Coordinate: 39.14291,-104.08731
Phone: (719) 541-4944
3. Momma Smith's Cafe
401 Caribou St, Simla, CO 80835
Coordinate: 39.14291,-104.08731
Phone: (719) 740-0142