One of our favorite restaurants at a Walt Disney World resort (outside of the parks) is Beaches & Cream Soda Shop. It’s located right by Stormalong Bay at the Beach & Yacht Club and while it’s casual and not very expensive, advance dining reservations are definitely a good idea if you don’t want to wait several hours for a table. One reason that it’s hard to get a table without a dining reservation is that it’s a small restaurant with a few counter seats, a handful of booths and several tables that seat four. I’ve been successful in getting last minute reservations though, so just keep an eye out the week of your trip if you are having trouble getting one. The style of the restaurant is a 50’s diner and that is carried through from the menu to the colors to the jukeboxes at each table (which sadly don’t actually work). The menu has some wonderful inexpensive and casual options like the cheeseburger, grilled cheese & tomato soup (I highly recommend this one) and onion rings. But you need to be careful not to eat too much for your meal because the real treasure here is dessert. On our last trip we tried the mini-kitchen sink. It was delicious but even this “mini” version was way too much ice cream for two adults, a teenager and a preschooler. We did get to keep the adorable Mickey pants sink though! The full sized kitchen sink comes in a larger bowl (that you don’t get to keep!) and is delivered with a dimming of the lights, turning on of strobe lights and an entertaining presentation from your server (and guests in the know). You can see the strobe lights on here and if you look closely, the Cast Member is carrying the full sized version!My very favorite sweet treat is the No Way Jose sundae. It’s a delicious confection of peanut butter, vanilla and chocolate. I have no photos of it because it so so divine that I cannot seem to remember to photograph it until it is completely gone. Trust me, it’s is amazing!