116 Cedar Ln
Knoxville, TN 37912
Knoxville, TN 37912
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