Review: Beaches and Cream Soda Shop is a delicious delight and way more than just ice cream!
Beaches and Cream is an “old fashioned soda shop” located at Disney’s Beach Club Resort. At first glance, this restaurant might not seem like anything special, but there is so …