The Museo Alameda was the largest Latino museum in the United States and the first formal Smithsonian affiliate outside of Washington D.C., located in the historic Market Square in Downtown San Antonio, Texas.
Wikipedia https://en.wikipedia.org/wiki/Museo_Alameda
Official website http://www.thealameda.org/
Phone +1 210 299 4300
Address 101 South Santa Rosa San Antonio, TX 78205, USA
Coordinates 29°25'31.074" N -98°29'54.998" E