TLO Restaurant Review: El Chilango
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! Si…
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! Si…