Juquila Kitchen and Bar
Add to Favorites
OPEN NOW
Today: 7:00 am - 11:00 pm
Amenities:
Wheelchair accessibleHas WifiServes alcoholTakes reservations
Saved to Favorites
Phone: (718) 482-0033
Address: 39-05 29th Street, New York, NY 11101
Website: http://juquilarestaurants.com
3828 28th St, Long Island City, NY 11101
4514 Skillman Ave, Sunnyside, NY 11104
1100 2nd Ave, New York, NY 10022
903 44th Rd, Long Island City, NY 11101
3721 12th St, Long Island City, NY 11101
3715 12th St, Long Island City, NY 11101
6090 67th Ave, Ridgewood, NY 11385
4008 22nd St, Long Island City, NY 11101
4411 55th Ave, Maspeth, NY 11378
830 Humboldt St, Brooklyn, NY 11222