Review for Iguazu Grand Hotel Resort & Casino Review For La Terraza Google User Jan 29 '18 at 18:52 Nice ambiance. Good service. Food was nice but nothing to write home about. The music band was awesome though. View full site to comment or like