Lone Mountain Station and Double D Bar And Grill Restaurant located in Elko Nevada. Restaurant. Lone Mountain Station In Elko Nevada serving the best burgers in town. Contact us at 775-758-6413 for more information on our menu.