ARCO – It’s been nearly 70 years since Arco became the first city in the world to be lit by atomic power. It’s an iconic piece of history for the town’s 895 residents and a marquee above the Arco Visitor Center states its claim to fame. Pickle’s Place, a popular restaurant off U.S. Highway 20 […]