"Sometimes you just want to impress your friends with a really good restaurant they might not have heard of. When that’s the case, go to Huaraches Dona Chio in Edgewater. It’s a very small cash-only Mexican spot (with only about six tables), and it has some of the best Mexican food in the city. The focus here is on the fantastic huaraches, but anything that uses their fresh masa dough is worth ordering - so get some tacos and sopes as well. If it’s nice out, sit on the patio, which is right next to a tree-filled park, while you tell horror stories about last winter." - adrian kane