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, […]
The post TLO Restaurant Review: El Chilango appeared first on The Lost Ogle.
Click on the title, TLO Restaurant Review: El Chilango, to view the full article.