Restaurants & Bars 1

El Diablo

HowlinPup | Oct 20, 2010 02:43 PM

Am hoping to make it to El Diablo in Denver soon. If you've been there--what have been the best items you've tasted? Anything not on the menu that I should ask for? Thanks in advance!

-----
El Diablo
1429 S Higgins Ave, Missoula, MT 59801

Want to stay up to date with this post?

Recommended From Chowhound