Edit ModuleEdit Module
Edit Module Edit Module Edit Module
Edit Module

Dos Diablos

15 W. Hubbard St.
Chicago, IL
312-245-5232

Additional Information:

Price: $20-$29
Cuisine: Mexican
Neighborhood: River North
Hours: Lunch & Dinner daily
Date Opened: 4/1/10
Edit Module