Skip to Content
Food

TLO Restaurant Review: El Chilango

9:49 AM EDT on June 28, 2023

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.