Dillon Depot is a vintage soda shop serving ice cream and chili dogs. It features a model train display and antiques, offering activities for kids and families.