3491 Poplar Ave
Memphis, TN 38111
Memphis, TN 38111
Open Hours
OverviewIn 1940, the Cuellar brothers opened the first El Chico, serving their Mama's very own recipes for authentic Tex-Mex cuisine. Over fifty years later, we are still committed to...
more