Juquila Kitchen and Bar
Add to Favorites
OPEN NOW
Today: 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
235 W 56th St, New York, NY 10019
366 E 8th St, New York, NY 10009
171 W 47th St, New York, NY 10036
7519 Roosevelt Ave, Jackson Heights, NY 11372
232 E 64th St, New York, NY 10065
234 W 42nd St Frnt 8, New York, NY 10036