Get directions to: El Diablo, Missoula, MT Restaurant address: 1429 S Higgins Ave Missoula, MT 59801, USA Driving Walking Bicycling Restaurant: El Diablo