Get directions to: La Esquina De Atlixco, Lakewood, NJ
Restaurant address: 245 2nd St Lakewood, NJ 08701, USA
Restaurant: La Esquina De Atlixco