Review for Isleta Resort & Casino Review For The Deli Google User Apr 20 '17 at 1:27 Came in not knowing what this place was about! Now i am glad we came in the food was amazing! The service was very professional and great! Would totally recommend this place! View full site to comment or like