It’s not Thanksgiving without a slice of pie! For the month of November, you can treat yourself to a Salted Caramel, Pumpkin Pie Milkshake, topped with a whole piece of pumpkin pie! This decadent treat can only be found at Beaches & Cream Soda Shop at Walt Disney World