Azteca
About
Azteca, 9429 S 142nd Street. An excellent, yet authentic Mexican establishment. Sandwiched conveniently (nay, conspicuously) next to some of the region's finest interstate-side budgetels. Never mind the petrol fumes, this is one gem that can't be missed.