Challis restaurants

Subway
1307 E Highway # 93
Challis, Idaho  83226
USA
Phone: 208-879-6913

Bux's Place
Main St
Challis, Idaho  83226
USA
Phone: 208-879-4464

Elk Horn Bar & Grill
Salmon River Campground Hc 61 Box 87
Challis, Idaho  83226
USA
Phone: 208-894-4549

Sponsored
links