Serve the orange cream floats immediately with straws and long-handled spoons, while the ice cream is still holding its shape but just beginning to melt into the soda.
For a slightly less sweet version, use a naturally flavored orange soda or an orange sparkling water mixed with a splash of orange juice. If you like a stronger vanilla note, add a tiny splash (about 1/4 teaspoon) of vanilla extract to the soda before pouring it over the ice cream. To make a tray just like Grandpa Joe’s for a crowd, pre-scoop vanilla ice cream into mason jars and keep them in the freezer; when guests arrive, quickly top each jar with chilled orange soda and serve. You can also play with presentation by adding a thin orange slice on the rim of each jar or a quick sprinkle of orange zest on the foam. For kids, keep it classic as written; for adults, a small shot of orange liqueur or vanilla vodka can turn this into a nostalgic, boozy float—just clearly label the grown-up versions and serve them separately.