Restaurants in Simla, CO Country Corner Cafe601 Caribou StSimla, CO, 808357195412222FoodPlaces To EatRestaurantRestaurants DowntownRestaurants That DeliverUsed Restaurant Equipment Supplies Hen House Cafe401 Caribou StSimla, CO, 808357195414944Coffee ShopsFoodPlaces To EatRestaurantRestaurants DowntownRestaurants That DeliverUsed Restaurant Equipment Supplies Show More