About
JUQUILA MEXICAN CUISINE INNOVATIVE MEXICAN FOOD
Address: 4012 83 street, Elmhurst, New York 11373
Phone: (646) 892-9921
Email: moc.liamg@enisiucnacixemaliuquj
State: NY
City: Elmhurst
Street Number: 4012 83 street
Zip Code: 11373
categories: tex-mex restaurant
Opening Hours
Monday: 10:00 - 06:00
Tuesday: 10:00 - 06:00
Wednesday: 10:00 - 06:00
Thursday: 10:00 - 06:00
Friday: 10:00 - 06:00
Saturday: 10:00 - 06:00
Sunday: 10:00 - 06:00