Restaurants in Atwood, CO Atwood Steakhouse4343 Highway 63Atwood, CO, 807229705227088RestaurantsSteak HousesUsed Restaurant Equipment Supplies Overland Trail Cafe4513 Highway 63Atwood, CO, 807229705221871RestaurantsUsed Restaurant Equipment Supplies Show MoreSee AlsoSteak Houses