Here are the train stations in the order in which I saw them. In a few cases I spent a few hours waiting for a train. I actually saw the stations in NYC, Chicago, San Antonio and Los Angeles twice.

Penn Station

Union Station

Union Passenger Terminal, New Orleans

San Antonio Station

Union Station, Los Angeles

Santa Fe Depot, San Diego

Union Station, Portland