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.

See all 24 photos in this list