Get directions to: Mexico Lindo, Escondido, CA
Restaurant address: 169 S Juniper St Escondido, CA 92025, USA
Restaurant: Mexico Lindo