Estación Santiago Tapia is located in San Nicolás de los Garza, N.L, Mexico on Santiago Tapia 800, Centro. Estación Santiago Tapia is rated 4.2 out of 5 in the category subway station in Mexico.
Address
Santiago Tapia 800, Centro
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance