Museo Alameda is located in the historic Market Square, in downtown San Antonio, 101 South Santa Rosa, at the corner of Commerce St. and S. Santa Rosa.