Anta Grande Elk Ranch

19612 West US Highway 160, Del Norte, CO 81132
Local: 888-338-4581
Region: South Central City: Del Norte

Overview

Photography, farm tour, retail market, roadside stand, wholesale market for elk, bison, beef, fallow, chevon, sausage, jerky