No, the food is not free in Worlds of Wonder. Like most water parks, Worlds of Wonder has various dining options where you can purchase food and beverages.