Review for Iguazu Grand Hotel Resort & Casino Review For La Terraza Google User Oct 1 '17 at 23:22 I loved the restaurant! The food was delicious and the staff was on point! Super attentive and polite, and very friendly! Plus it really is cozy in there! View full site to comment or like