fun and different. the wine train is an out and out tourist attraction in the wine country. it is a ride. a train ride. a real train ride, with wine and food.
if you ride amtrak, you may have had the dining car experience. it is not that. this is an old beauty, and it tours the wine country. you can either take a trip with a winery stop or not.
i would recommend this not so much as a dining experience as a fun afternoon out with someone special. it is a delightful idea for a parent and older child - a special date. there is cider for the kids, and the experience has that oh so adult sensation at the same time. as a couples date, also fun. fun because it is different. it gives you ample conversation time, getting to know each other time. good for those phases of dating.
later on, it could be cheesy. the food is pretty good.