La Nueva Juquila Restaurant
Add to Favorites
Add Hours
13 Years
in Business
Phone: (212) 928-1055
Address: 2106 Amsterdam Ave, New York, NY 10032
Phone: (646) 363-9434
LA Nueva Juquila Restaurant Inc LA Nueva Juquila Restaurant Inc
Cuisines: Family Style
4040 Broadway, New York, NY 10032
854 W 181st St, New York, NY 10033
3915 Broadway Frnt 3, New York, NY 10032
1419 Saint Nicholas Ave, New York, NY 10033
112 Audubon Ave, New York, NY 10032
1026 River Rd, Edgewater, NJ 07020
381 Rider Ave, Bronx, NY 10451
2349 Frederick Douglass Blvd, New York, NY 10027
2270 1st Ave, New York, NY 10035
4001 Broadway, New York, NY 10032