The Boise Stage Stop, established in 1891, is one of the oldest businesses in Idaho, known historically as "The Regina Store."
23801 S. Orchard Access Road, Boise, ID 83716