Santa Fe Arcade is a 3 floors mainly art shopping center though it has other shops too. It is on East San Francisco street at Santa Fe Plaza. The stores are very neat and nicely decorated. Truly inviting.
Ev
Review №2
Very nice
Information
6Photos
2Comments
5Rating
Address:60 E San Francisco St, Santa Fe, NM 87501, United States