2213 W Montrose Ave (at N Lincoln Ave), Chicago, IL
Mexican Restaurant · North Center · 60 tips and reviews
Gene Parcellano: Tacos, burritos, and the chips are great! It's usually busy and they occasionally miss some things, but it's totally worth the hassle.