La Nueva Juquila Restaurant
Add to Favorites
Add Hours
Saved to Favorites
Phone: (646) 363-9434
Address: 2106 Amsterdam Ave, New York, NY 10032
Phone: (212) 928-1055
Cuisines: Family Style
2119 Amsterdam Ave, New York, NY 10032
4040 Broadway, New York, NY 10032
3915 Broadway Frnt 3, New York, NY 10032
854 W 181st St, New York, NY 10033
116 Main St, Fort Lee, NJ 07024
1419 Saint Nicholas Ave, New York, NY 10033
2349 Frederick Douglass Blvd, New York, NY 10027
373 Malcolm X Blvd, New York, NY 10027
936 River Rd, Edgewater, NJ 07020
2294 2nd Ave Between 117th-118th Street, New York City, NY 10035