1220 E Main Ave, Challis, Idaho
★★★ 3.0 stars
1220 E Main Ave Challis Idaho
Located in Challis, Challis Roadhouse is a 3-minute drive from Land of the Yankee Fork State Park and 7 minutes from Salmon River. Free self parking is available onsite.