Past Event
Wednesday, October 29, 2014, 9 a.m. to 6 p.m.
Dia de los Muertos Festival
900 Otay Lakes Road, Chula Vista, 91910
Cost: Free
Featuring more than 50 vendors, food, arts & crafts, altars, contests, and more.
Info: [email protected] or 619-421-6700, x5213.