The biggest Chimmi I have ever seen!
Advantages: Good food and reasonable prices
Disadvantages: Inside a bit dark and I wasn't fussed on the bucking bull
Dos Diablos, 15 West Hubbard Street, Chicago, IL 60654 This restaurant was one of a few we ate in while in Chicago. This one was a treat from my son and his girlfriend and they selected it knowing we all loved Mexican food so it would appeal to us all an ...
catsholiday 02.07.2012 · Read full review
Ciao members have rated this review on average: very helpful
Review of Dos Diablos, Chicago