820 E 67th St
Indianapolis, Indiana 46220

This tradition is kicked up a notch with the world's largest Day of the Dead Altar. Featuring El Chicano with special guest Quetzal Guerrero, Mark Guerrero & Radio Aztlan and Mi Tierra Dance Company.

Added by Upcoming Robot on September 27, 2007