SPOKANE, Wash. — The Union Gospel Mission served a prime rib dinner to 300 guests on Christmas Eve. Everyone was welcome. Many guests live and work at the mission. Others came looking for a warm meal.