Get directions to: El Chico Restaurant, Knoxville, TN
Restaurant address: 116 Cedar Ln Knoxville, TN 37912, USA
Restaurant: El Chico Restaurant