July 31 - October 26, 2008
Instead of a large survey on the whole of Latin American art, the Alameda’s exhibit focuses on a group of Mexico City artists born in the late 1960s and 1970s with
careers emerging from roughly 1995 to 2005. Check out the details here.
101 S. Santa Rosa
San Antonio, 78207 TX
(210) 299-4300
Get directions