The Cheshire Cafe, situated between the spinning tea cups and Tomorrowland, is a cozy little spot to grab a snack and rest your tired feet I tried their Cheshire Cat Tail and Minute Maid Lemonade Slush, and they was just what I needed to perk me up!
The tail is a chocolate croissant with icing on[...]