Re: Where the bar cars at?
You can buy alcohol on Amtrak trains. You can also bring it on board. But that's long distance service, mostly.
It's an issue of drunks on trains (fights, sexual assaults, etc.), the mess it would create (trash, puke, etc.), and the fact that you can't eat or drink on most commuter trains.
Also, at least from what I've seen, Americans cannot be trusted with open bars.