Alvarado Transportation Center
The red-roofed station downtown appears in Better Call Saul when Mike arrives in Albuquerque by train. The arcade in this view is on the bus side of the same transportation hub.
We use essential cookies to keep OyList working. With your permission, Google Analytics cookies help us count visits and understand which pages are useful.
How we use cookies