Call Us
(208) 785-6400
Our Idaho Nachos are legendary! We know you’ll love them and will want a side of onion petals to go with it!