Juquila Kitchen and Bar
Add to Favorites
CLOSED NOW
Today: 7:00 am - 11:00 pm
Tomorrow: 7:00 am - 11:00 pm
Saved to Favorites
Phone: (718) 482-0033
Address: 39-05 29th Street, New York, NY 11101
Website: http://juquilarestaurants.com
64 E 97th St, New York, NY 10029
215 Avenue A, New York, NY 10009
3801 31st Ave, Astoria, NY 11103
3838 31st St, Long Island City, NY 11101
7519 Roosevelt Ave, Jackson Heights, NY 11372
232 E 64th St, New York, NY 10065
366 E 8th St, New York, NY 10009
235 W 56th St, New York, NY 10019
343 E 85th St, New York, NY 10028
1560 Broadway, New York, NY 10036