10 Twin Falls Restaurants That Are Actually Open Christmas Day10 Twin Falls Restaurants That Are Actually Open Christmas DayIf you are looking for some restaurant options that are open on Christmas Day here are 10 restaurants, that we know of, that will be open.CourtneyCourtney