Nice and romantic.
Did the "Vista Dome" ticket. You can get a cheaper ticket, but I figured if might as well buy the best they offer.
It was really done up nicely, started off with a comp glass of sparkling wine.
The menu was broken down into a series of courses. Each one paired with their recommended wine. The food was included with the train ticket, the wine was not. $10 to $15 for a glass of their recommended wines. Not a bad price, but the wines were only good, not great. They did pair well, but there were other wines that I think would have paired better. I'm not exactly a wine guy, so take what I say about that with a grain of salt. It seemed to me they did better with red wines than with white ones.
The menu choices were fairly limited. You could have one of two choice for an appetizer, both of them were fairly small and froo-froo type things. Ours was either a shrimp with scallops and salmoe roe, or you could have had fois gras. High end food certainly, tasted great, but if you want a "simple" taste, this is not the place for it. Everything was really deep and complex (with the exception of the sorbet)
Salad or soup was the next choice. The salad I had was yummy, but I couldn't tell you much more than it had all kinds of greens, pecans, and fresh beets on the bottom. Normally I don't care for beets, but this was really good. As with the appetizer, the portion size wasn't huge, but it was enough.
The next course was sorbet, I think to clean your palate. It was interesting to not have something I consider a "desert" option at the end of the meal, but again, it worked well.
The main course was a bit limited in choices as were the others. There was something most folks could try. Beef, Lamb, Fish, Vegetarian, but again, all complex, and deep flavored dishes. Again with the paired wine. I felt they did better with the pairing this time, but that's possibly because of the red wine. I had the lamb, and my wife had the halibut. She enjoyed the halibut, I enjoyed the lamb, mostly. It could have been a tiny bit better cooked for my tastes. Still tasty, and wasn't to the point where I felt the need to send it back or anything.
Desert was a couple of choices. I don't remember what the other choice was, but my wife and I each got pumpkin creme brulee.
The interesting thing is that although each of the courses were small courses, by the end of the meal we were both full.
The coffee at the end was decent, the service was good, and the staff did a great job of working with the sway of the train. It took a bit of practice to get the eating down while rocking, but that was part of the experience!
All in all, glad we went. Not something I'd do often, but certainly something worth making the trip for a special occasion, or to treat out of town guests for a really memorable trip.
They did take our pictures in front of the train, and tried to sell them, which made things a bit cheesy, but not too bad. The gift shop was kind of cool, with a lot of wine choices, as well as a few fun things (Read the napkins if you go!)