Get directions to: Ye Ole Chuck Wagon, Lava Hot Springs, ID
Restaurant address: 211 East Main Street Lava Hot Springs, ID 83246, USA
Restaurant: Ye Ole Chuck Wagon