Pixar inspired treats of all shapes and sizes are popping up all over the Walt Disney World Resort lately! With the record breaking release of the Incredibles 2 a few weeks ago, it’s no surprise that Incredibles themed treats are in the mix. These vibrant Incredibles Red Velvet cupcakes were