Moral of the story, some friendly steak-eating advice-- Keep it medium or under. Medium-rare is usually best-- and ALWAYS remember that if your steak isn't done enough, they can always throw it back on the grill and you have the right to complain. One of the simplest things a cook must master is the ability to cook meat to order. There is no excuse for not being able to cook a cut to order. :lol:
While you can throw the meat back on the grill at home, I'm pretty sure that a restaurant (and hence also Amtrak) cannot do this, as it violates a health regulation to put food that has been served back onto cooking surfaces. You do have the right to complain, but if they take your plate back to the kitchen and return with a steak cooked more to your liking I'm pretty sure you're getting a new steak, not the same one cooked a bit more.