We recently found this beautiful Cheshire Cat cupcake during our ongoing resort snack hunt. This was located in the food court of the All Stars Music resort at Walt Disney World. How can you resist that smile? This masterpiece consists of a vanilla cupcake topped with lots of strawberry buttercream and