The San Diego Rescue Mission will host a Christmas meal Saturday for San Diegans experiencing homelessness, living in unstable conditions or who are low-income. The meal is from 1-3 p.m. at the 120 Elm St. homeless shelter in Bankers Hill and will be able to feed around 1,000 people. Hot showers and haircuts will be offered from 11 a.m. to 1 p.m.