Get directions to: Mexico Lindo, Ayden, NC
Restaurant address: 4252 Lee St Ayden, NC 28513, USA
Restaurant: Mexico Lindo