Día de los Muertos Waco Festival & Parade returns Oct. 31
WACO, Texas (FOX 44) - The largest Día de los Muertos Festival & Parade in Central Texas is taking place this Saturday! The festivities will take place from 3 p.m. - 10 p.m. at Indian Spring Park in downtown Waco, located at 101 N. University Parks Drive. Admission is free!...










