Airbfnd – Restaurants

Locales logo
Forgot your your password?
  • single location image
  • single location image
  • single location image
  • single location image
  • single location image
  • single location image
  • single location image
  • single location image
  • single location image
  • single location image
  • single location image

Juquila kitchen and bar

(0.0)

39-05 29th Street, Long Island City, NY 11101

A most visited Mexican Restaurant in Long Island City New York.  Convivial standby offering classic Mexican eats & cocktails in laid-back surrounds with a full bar. a varied menu with incredible prices.  come and enjoy one of the best Mexican Restaurant  New York Has To Offer.

                          

Leave a reply
(5.0)