Yes, you can bring your own food into the Singapore Zoo as well as dine out in the restaurants available inside the zoo.