It is only fitting that the country's biggest museum celebrating Latin culture should have opened in the Hispanic haven of San Antonio in 2007. The Museo Alameda's selling point seems to be its affiliation with the Smithsonian Institute however, let this take nothing away from the sheer grandeur of this 20,000 sq. ft place where the permanent exhibits are as stunning as the temporary exhibitions. Local artists are encouraged whole-heartedly too. Free admission on Tuesdays!
- Open Hours: Tuesday to Sunday from 12:00 PM to 06:00 PM
Attractions & Landmarks, Arts & Museums
- Credit Cards Accepted: mastercard, amex, visa