St. Vincent de Paul to serve hot meals to the needy today