This is not exactly on the list of sights they hand out to tourists, because it is a local spot. Great roast beef/cheese, fries, burgers, etc. Very nice people, bikers are welcome here, very reasonably priced meals.
Dine on the deck with the mountains all around you.
Ask at the gas station in Lead how to get there. It is right on the main drag, but out of town about a mile.