Get directions to: El Charro Mexican Restaurant, Knoxville, TN
Restaurant address: 811 22nd St Knoxville, TN 37916, USA
Restaurant: El Charro Mexican Restaurant