Tacos El Escondido

8001 S Central Ave, Los Angeles, CA

Menu (As of 10/29)

Tacos El Escondido: hours and how to order