Get directions to: Taqueria Coatzingo, Elmhurst, NY
Restaurant address: 40-18 82 Street Elmhurst, NY 11373, USA
Restaurant: Taqueria Coatzingo