Yes, you can pre purchase and order when on the train. I agree with Shawn. The burgers are very good! I was pleasantly surprised. They also make a pretty good Margarita.
You can request, if you need certain diet items (ie: gluten free, & others), but the menu is on their website, for more specific info.
What I remember the most was that shredded chicken nachos, it was a Feeding Frenzy with my family.
The exact menu items are on their web site. You can get the whole meal prepaid with the tickets or order ala carte on the train.
What type of food avaiable
The prime rib was great. They have a couple of beer options.
Check the website. They have the full menu online. I love the burgers. Enough said.
Thanks! Your answer is awaiting moderation.