Look at all this food at La Cascada, an Ecuadorean restaurant that will leave you bursting with glee.