Get directions to: Mexico Lindo, Anderson, SC
Restaurant address: 2704 East North Avenue Anderson, SC 29625, USA
Restaurant: Mexico Lindo