Bars in Challis, ID
2. Challis Lodge & Lounge
1220 E Main Ave, Challis, ID, 83226
CLOSED NOW
"I was amazed when I walked in. I hadn't been there since last year and it is amazing the changes they made. The dining room looks much better. The steaks are still amazing…"
Showing 1-3 of 3