Get directions to: Xochimilco Mexican Restaurant, West New York, NJ
Restaurant address: 323 61st St West New York, NJ 07093, USA
Restaurant: Xochimilco Mexican Restaurant