Let me get this straight – You are telling me El Chilango, 4536 S Pennsylvania Ave., is a world-class taqueria and has an appreciation of luchador culture?
¡Hijo de la chingada! Sign me up!
I have been to many restaurants in the state of Oklahoma this year and – on accounts of authentic taste, general rapport, and, of course, psychotronic ephemera – El Chilango is the best eatery I've been to in 2023, 2024, and probably 2025.
